第 147 页 / 共 177 页
SCM650 Lesson: Adapting Lists
Figure 65: Linking Sales Documents and MasterData
Thereisalistfunctionforeverysalesanddistributiondocument.
Youcanusethisfunctiontodisplaysalesdocumentsforaparticularcustomeror
material, for example.
Intheprocess,youcanchoosewhetheryouwanttoseeallthesalesdocuments
or the only open ones.
Opensalesdocumentsare,forexample,inquiriesandquotationsthathavenotyet
been fully referenced,
or orders that still have tobe delivered or billed.
Youcanuse“Additionalselectioncriteria”torestrictthedataselectionfurther,for
example,accordingtodistributionchannelordocumenttype.
Thestructureofthelistcanbechangedinthesystemsettings.
139
2008/Q1 © 2008 SAP AG. All rights reserved.
第 148 页 / 共 177 页
Unit5: SystemModifications SCM650
Figure 66: Example: Order Lists
Youcanusethesearch,sortandsumfunctionstoprocessthedatathatyouhave
selected. Youcanusethesearchfunctiontofurtherrestricttheavailablelist.
Youcandisplaythestatusinformationforeachdocument(forexample,complete
status, deliverystatus, billingstatusor completion).
Thedisplayvariantsenableyoutochangethelistdisplay.
Insomelistsyoucanalsosavedisplayvariantsthatyoudefined.
Fromthelist,youcancallupthedocumentyouwanttoprocess.
YoucanprintyourlistsorsendthemasadocumentinSAPoffice.
140
©2008SAPAG.Allrightsreserved. 2008/Q1
第 149 页 / 共 177 页
SCM650 Lesson: Adapting Lists
Figure 67: ABAPListViewer-Creatinga Display Variant
The amount of scope you have for working with display variants depends on
the list:
• All lists allow you to
– chooseoneofthevariantsdeliveredwiththeSAPstandardsystem
– change the list display
• Youcannotsaveanychangesthatyoumaketothecurrentdisplayvariantin
liststhat onlycontain theSAPstandarddisplayvariants. When choosing
display variants, the system offers only the standard display variants
delivered by SAP.
• Insomelistsyoucansaveyourowndisplayvariants.
– User-specificdisplayvariantsmustbeginwithaletter(A-Z).
– Display variants for all users (customer-specific standard display
variants) must begin with “/”.
Youcanfindthedocumentation for theABAPListViewerin theSAPLibrary
under CA - Cross-Application Components.
Inthisenvironmenttoo,therearecustomerrequirementsthatcanonlybemetby
expandingtheunderlying field catalog. This isdemonstrated by thefollowing
example:
141
2008/Q1 © 2008 SAP AG. All rights reserved.
第 150 页 / 共 177 页
Unit5: SystemModifications SCM650
Figure 68: New Field for List of Sales Orders
142
©2008SAPAG.Allrightsreserved. 2008/Q1
第 151 页 / 共 177 页
SCM650 Lesson: Adapting Lists
Exercise 13: Lists and the ABAP List
Viewer
Exercise Objectives
After completingthisexercise, youwillbeableto:
• usethestandardlistfunctionsinSalesandDistribution
• uselayoutstorestrictthescopeof thelist display
Business Example
Documentlistsandevaluationsareausefulaidtocustomerserviceemployeesfor
organizingtheirdailyworkandansweringawidevarietyofquestions. TheABAP
ListViewercanbeusedtoadjustmanyoftheinformationfunctionstomeetthe
individual needs of the user more closely.
Task 1:
1. WhichordershasyourcustomerT-S50A##placedsincethebeginningof
the month?
2. Who created these orders in the system?
3. Display the “Delivery block” field.
4. HowmanyordersdidthecustomerplaceformaterialT-AS3##?
Task 2:
1. Display all the orders for material T-AS1##.
2. Displaythedocument statusforthefirstdocument.
Task 3:
Youwouldliketodefineanewlayoutfordisplayingthelistoforderssothatyou
canseethedeliveryandbillingblockfieldsforeachorderimmediately.
1. Changethestructureofthelistusingthestandardlayout“Orders”sothatthe
fieldsfordeliveryandbillingblocksaredisplayed.
2. Savethelayoutinsuchawaythatonlyyoucanselectit.
EnteranamethatincludesthecharactersequenceLO650-##. Choosethe
description “Layout group ##”.
3. Defineyournewlycreatedlayoutastheinitiallayout.
143
2008/Q1 © 2008 SAP AG. All rights reserved.
第 152 页 / 共 177 页
Unit5: SystemModifications SCM650
Solution 13: Lists and the ABAP List
Viewer
Task 1:
1. Whichordershasyourcustomer T-S50A##placedsincethebeginningof
the month?
a) Menu path:
Logistics→SalesandDistribution→Sales→InformationSystem→
Orders → List of Sales Orders
EnterthecustomerT-S50A##inthesold-topartyfield.
Choose ENTER.
2. Who created these ordersin the system?
a)
3. Display the “Delivery block” field.
a) Menu path:
Choose:
Settings → Layouts → Current
Thistakesyoutothedefinitionscreenforlayouts.
Inthelist ofhiddenfields, selectthe linewiththe“Delivery block”
field.
ChooseShowSelectedFields(arrowto left).
Thefieldiscopiedtotherighthandside(displayedfields).
Choose Copy.
Continued on next page
144
©2008SAPAG.Allrightsreserved. 2008/Q1
第 153 页 / 共 177 页
SCM650 Lesson: Adapting Lists
4. HowmanyordersdidthecustomerplaceformaterialT-AS3##?
a) Menu path:
Choose:
Settings → Layouts → Select
Select the layout 1SAP Order items.
Select the “Material” column.
Choose Set Filter.
EnterthematerialT-AS3##asafilter value.
Choose Execute.
Task 2:
1. Display all the orders for material T-AS1##.
a) Menu path:
Logistics→SalesandDistribution→Sales→InformationSystem→
Orders → List of Sales Orders
EnterthematerialT-AS1##inthematerialfield.
Choose ENTER.
2. Displaythedocument statusforthefirstdocument.
a) Menu path:
Select the first line in the table.
Choose: Environment →Document Status
Continued on next page
145
2008/Q1 © 2008 SAP AG. All rights reserved.
第 154 页 / 共 177 页
Unit5: SystemModifications SCM650
Task 3:
Youwouldliketodefineanewlayoutfordisplayingthelistoforderssothatyou
canseethedeliveryandbillingblockfieldsforeachorderimmediately.
1. Changethestructureofthelistusingthestandardlayout“Orders”sothatthe
fieldsfordeliveryandbillingblocksaredisplayed.
a) Menu path:
Logistics→SalesandDistribution→Sales→InformationSystem→
Orders → List of Sales Orders
EnterthecustomerT-S50A##inthesold-topartyfield.
Choose ENTER.
Choose:
Settings → Layouts → Current
Thistakesyoutothedefinitionscreenforlayouts.
Inthelist ofhiddenfields, selectthe linewiththe“Delivery block”
field.
Inthelistofhiddenfields,selectthelinewiththe“Billingblock”field.
ChooseShowSelectedFields(arrowto left).
Thesystemcopiesthefieldstotheright-handside(displayedfields).
Choose Copy.
2. Savethelayoutinsuchawaythatonlyyoucanselectit.
EnteranamethatincludesthecharactersequenceLO650-##. Choosethe
description “Layout group ##”.
a) Menu path:
Choose:
Settings → Layouts → Save
3. Defineyournewlycreatedlayoutastheinitiallayout.
a) Menu path:
Choose:
Settings →Layouts→ Administration
Select theinitial layout column in the line with your layout. A tick
appears.
Choose Save.
146
©2008SAPAG.Allrightsreserved. 2008/Q1
第 155 页 / 共 177 页
SCM650 Lesson: Adapting Lists
Lesson Summary
You should now be able to:
• Usethestandardlistingfunctionsinthesalesprocessingsystem
• Usedisplayvariantsto adjustthelistingfunctionsfor certainusergroups
to their requirements
• Optimizethescopeofthedisplayfortheselistswithuser-specificdisplay
variants
147
2008/Q1 © 2008 SAP AG. All rights reserved.
第 156 页 / 共 177 页
Unit5: SystemModifications SCM650
Lesson: Adapting the User Interface
Lesson Overview
Thislessonpresentsseveralconceptsyoucouldusetoadapttheuserinterfaceto
the requirements of the end user.
Lesson Objectives
After completingthislesson, you will beable to:
• defineaccountgroupsformaintainingcustomermasterrecords
• adapt screens that use the display element “table control” to meet your
specific requirements
• create and use transaction variants
Business Example
Animportantfactorinthesuccessofanimplementationprojectistheabilityto
modifytheinterfaceforscreentransactionstomeettherequirementsofdifferent
business transactions and user groups.
You can make these modifications in the SD application component in the
customer master data.
Inaddition,youcanadjusttheindividualtransactionsusingtransactionvariants,
anduserscanalsodefinetheirownviewsfordisplayingalargenumberoftables.
Controlling the Customer Master Using Account
Groups
Figure 69: Customer Master
148
©2008SAPAG.Allrightsreserved. 2008/Q1
第 157 页 / 共 177 页
SCM650 Lesson: Adapting the User Interface
SalesdataconstitutesthebasicdataforSalesandDistributionandShipping.
CompanycodedataconstitutesthebasicdataforFinancialAccounting.
Generaldataisassigneddirectlytoclients. Itisthenvalidfor boththevarious
companycodesaswellasthedifferentsalesareas. Thecustomernumberusedin
SalesandDistributionisthusidenticaltothecustomernumberusedinAccounting.
Figure 70: Customer Master - Account Groups
Anaccountgroupisaclassificationwithinthecustomermasterrecords.
The account group specifies:
• Whichentriesinthemasterrecordarerequiredoroptional(fieldselection)
• Thenumberrangeforthecustomeraccountnumber
• Whetherthenumberisassignedbytheuserorthesystem
(external or internal number assignment)
• Whetherornottheaccountisaone-timeaccount(contoprodiverse)
• Whichoutput determination procedure isused
Youcan add your own account groups to those that arepredefined inthe SAP
standard system.
149
2008/Q1 © 2008 SAP AG. All rights reserved.
第 158 页 / 共 177 页
Unit5: SystemModifications SCM650
Figure71: CustomerMaster-SelectingFieldsforDataGroups
Youcanfindgeneraldataaswellasthedataspecifictosalesanddistributionand
thecompanycodein thecustomer master record.
You can use field selection for each account group to determine whether field
entriesareoptionalorrequired. Anyfieldsthatarenotrequiredcanbehidden.
Figure72: CustomerMaster-FieldSelectionforAccountGroups
150
©2008SAPAG.Allrightsreserved. 2008/Q1
第 159 页 / 共 177 页
SCM650 Lesson: Adapting the User Interface
AccountgroupsarealreadysetupintheSAP standardsystemforthedifferent
partner functions, such as:
• Sold-to party
• Ship-to party
• Payer
• Bill-to party
Specificfieldsareselectedforeachoftheseaccountgroups. Thefieldselection
dependsonthefunctionswithintherequiredpartnerfunction.
Figure73: CustomerMaster-AdditionalInfluencesonFieldSelection
In addition to the account group, the transactions for creating, changing and
displayingacustomermasterrecordalsoinfluencewhichfieldsareselected.
There are transactions which can be used
• from a sales and distribution perspective
• from an accounting perspective
• centrally for both perspectives
• to process a customer master record.
IntheSAP standard system, you can maintainbanking details using either the
accounting orthecentral transaction, forexample.
151
2008/Q1 © 2008 SAP AG. All rights reserved.
第 160 页 / 共 177 页
Unit5: SystemModifications SCM650
Figure 74: Linking Rules for Field Selection
Thefieldstatusinformationforthetwoinfluencingfactors(accountgroupand
transaction)arecombinedinpairs. Thestatuswiththehighestpriorityisalways
chosen first.
Figure 75: Table Control
“Tablecontrol”isadisplayelementthatenablesyoutoconfigurethetableview
to meet customer-specificrequirements. Thisis particularly useful if thetable
contains a lot of fields.
Everyusercandefinetheirownviewofthedatatomaketheirownworkeasier,by:
• Changing the sequence of columns
• Changingthewidthofcolumns(includingmakingtheminvisible)
• Saving the settings as a display variant
• Makingtheir displayvariant thestandardsetting
152
©2008SAPAG.Allrightsreserved. 2008/Q1
第 161 页 / 共 177 页
SCM650 Lesson: Adapting the User Interface
Anadministratorcanalsomakeindividualfieldsinvisibleforthewholesystem.
• (Authorization object: S_ADMI_FCD in the Basis Administration
authorization class.)
Transaction Variants
Figure 76: TransactionVariants /Screen Variants/ GuiXT
Transactionprocessescanbesimplifiedwithscreenvariants. Thesecan:
• Enter default values in fields
• Hideandchangethereadyforinputstatusoffields
• Hide whole screens
Hidingandcompressingscreensaswellashidingfieldsmakesiteasiertowork
withtheSAPsystemandgivesyouabetter overview.
Atransactionvariantismadeupof screenvariants.
Atransactionvariantisassignedtoonetransactionalone. Eachtransactioncan
have several variants.
Transactionvariantsareonlypermittedfordialogtransactions.
Ifyouareusingbatchinput(orbatchinputrecording),thesystemdoesNOTtake
account of the valuesin the transactionvariants.
ThesupplementarytoolGuiXTallowsforflexibledesignofindividualscreens.
GuiXT uses a script language for scripts that run on the front-end. You can
find more information on the homepage for the manufacturers of GuiXT
(http://www.synactive.com).
153
2008/Q1 © 2008 SAP AG. All rights reserved.
第 162 页 / 共 177 页
Unit5: SystemModifications SCM650
Calling a Transaction Variant Using the Sales
Document Type
Atransactionvariantisnormallycalledusingavarianttransactionthatcanbe
incorporated in a user role, for example.
Withsalesdocumenttypes,anadditionaloptionistoassignthetransactionvariant
inCustomizingforthesalesdocumenttype. Dependenciesariseasaresultofthis
specialfeature. Theseareillustratedinthefollowinggraphic.
Figure 77: Calling Transaction Variants for VA01
154
©2008SAPAG.Allrightsreserved. 2008/Q1
第 163 页 / 共 177 页
SCM650 Lesson: Adapting the User Interface
Exercise 14: Account Groups / Field
Selection Customer Master Record
Exercise Objectives
After completingthisexercise, youwillbeableto:
• defineaccountgroupsformaintainingcustomermasterrecords.
• describe the most important influencing factors for field selection when
maintaining customer master data
Business Example
To ensure that order entry is as easy as possible with no system queries about
incompletecustomermasterdata,yourcompanyhasdecidedthatIncotermsmust
alwaysbeenteredinthesalesanddistributiondataforacustomermasterrecord.
Task 1:
YouwanttomaintainyoursysteminsuchawaythattheIncotermsmustalways
beenteredinsalesanddistributiondatawhencustomermasterdataismaintained.
Thesystemshouldalsocreateasequentialcustomernumberautomaticallywhen
youcreateanewcustomermasterrecord. Defineanewaccountgroupwiththese
characteristics.
1. Defineanewaccountgroupbycopyingexistingaccountgroup0001.
Key: Z##
Description: LO650-## Customers
2. Inthedetailsscreen,assignanumberrangetoyournewaccountgroupso
thatnumbersareissuedautomatically, asrequired.
3. Branch from the details screen for your account group to the field status
for the sales data.
4. UsethesubgrouplisttofindthegroupthatcontainstheIncoterms.
ChoosethecorrectsubgroupandsettheIncotermsasarequiredentryfield.
Task 2:
1. CustomerswithaccountgroupZ##shouldbeabletocopythe
• sold-to party
Continued on next page
155
2008/Q1 © 2008 SAP AG. All rights reserved.
第 164 页 / 共 177 页
Unit5: SystemModifications SCM650
• ship-to party
• bill-to party
• payer
partner functions.
MaketherelevantassignmentsinCustomizingforSalesandDistribution.
Task 3:
Createanewcustomermasterrecordfromthesalesviewwithyournewaccount
group Z##.
1. Createa newcustomer master record from the sales viewwithyour new
account group Z##.
Salesorganization: 1000
Distribution channel: 12
Division: 00
Account group: Z##
2. Nowtrytoenteracustomernumber. Doesthesystemallowyoutodothis?
________________________________________________________
3. Choose the following data:
Search term: LO650-##
Country: Germany
Language: German
Transportation zone: D000020000
Shipping condition: 01
Tax classification: 1
4. Now try to leave the billing data screen without entering the Incoterms.
Does the system allow you to do this?
_______________________________________________________
5. ChoosetheIncotermsFH,savethecustomermasterrecordandnotedown
the customer number.
_______________________________________________________
156
©2008SAPAG.Allrightsreserved. 2008/Q1
第 165 页 / 共 177 页
SCM650 Lesson: Adapting the User Interface
Solution 14: Account Groups / Field
Selection Customer Master Record
Task 1:
YouwanttomaintainyoursysteminsuchawaythattheIncotermsmustalways
beenteredinsalesanddistributiondatawhencustomermasterdataismaintained.
Thesystemshouldalsocreateasequentialcustomernumberautomaticallywhen
youcreateanewcustomermasterrecord. Defineanewaccountgroupwiththese
characteristics.
1. Defineanewaccountgroupbycopyingexistingaccountgroup0001.
Key: Z##
Description: LO650-## Customers
a) Menu path:
Display SAP Reference IMG → Logistics - General → Business
Partner→Customers→Control→DefineAccountGroupsandField
Selection for Customers
Select theentry for account group 0001.
Choose Copy As.
Enter the key Z## and a description.
2. Inthedetailsscreen,assignanumberrangetoyournewaccountgroupso
thatnumbersareissuedautomatically, asrequired.
a) Menu path:
SelecttheentryforyournewaccountgroupZ##.
Choose Detail.
Choose the number range 02.
3. Branch from the details screen for your account group to the field status
for the sales data.
a) Menu path:
Placethecursoronthe“Salesdata”fieldinthe“Fieldstatus”section
of the screen.
Choose Expand field status.
4. UsethesubgrouplisttofindthegroupthatcontainstheIncoterms.
Continued on next page
157
2008/Q1 © 2008 SAP AG. All rights reserved.
第 166 页 / 共 177 页
Unit5: SystemModifications SCM650
ChoosethecorrectsubgroupandsettheIncotermsasarequiredentryfield.
a) Set the Incoterms asarequiredentry field.
Menu path:
Choose Subgroup list.
Result: theIncotermsareinthe“Billingdocument”subgroup.
Place the cursor the"Billingdocument" fieldin the“Select Group”
section of the screen.
Click on Choose.
Select“Req. Entry”for the“Incoterms”field.
Save your entries.
Task 2:
1. CustomerswithaccountgroupZ##shouldbeabletocopythe
• sold-to party
• ship-to party
• bill-to party
• payer
partner functions.
MaketherelevantassignmentsinCustomizingforSalesandDistribution.
a) AssignthepermittedpartnerfunctionstoaccountgroupZ##:
Menu path:
Display SAP Reference IMG → Sales and Distribution → Basic
Functions→PartnerDetermination→SetUpPartnerDetermination
Choose: SetUpPartnerDeterminationforCustomerMaster
Choose: AccountGroups-FunctionAssignment.
Assignyouraccount groupZ##tothefourfunctionsbyoverwriting
the existing entries.
Save your assignments.
Continued on next page
158
©2008SAPAG.Allrightsreserved. 2008/Q1
第 167 页 / 共 177 页
SCM650 Lesson: Adapting the User Interface
Task 3:
Createanewcustomermasterrecordfromthesalesviewwithyournewaccount
group Z##.
1. Createa new customer master record from thesales viewwith your new
account group Z##.
Sales organization: 1000
Distributionchannel: 12
Division: 00
Account group: Z##
a) Create customer master record:
Menu path:
Logistics → Sales and Distribution → Master Data → Business
Partner→Customer→Create→SalesandDistribution
SelectnewaccountgroupZ##andenteryoursalesarea.
Enter your data on the address tab page.
Choose Sales Area Data.
Completetherequiredfieldsandsavethemasterrecord.
2. Nowtrytoenteracustomernumber. Doesthesystemallowyoutodothis?
________________________________________________________
a) No,becausenumbersareissuedinternallyforaccountgroupZ##.
3. Choose the following data:
Search term: LO650-##
Country: Germany
Language: German
Transportationzone: D000020000
Shipping condition: 01
Tax classification: 1
a)
Continued on next page
159
2008/Q1 © 2008 SAP AG. All rights reserved.
第 168 页 / 共 177 页
Unit5: SystemModifications SCM650
4. Now try to leave the billing data screen without entering the Incoterms.
Does the system allow you to do this?
_______________________________________________________
a) No,becausetheIncotermsaredefinedasrequiredentries.
5. ChoosetheIncotermsFH,savethecustomermasterrecordandnotedown
the customer number.
_______________________________________________________
a)
160
©2008SAPAG.Allrightsreserved. 2008/Q1
第 169 页 / 共 177 页
SCM650 Lesson: Adapting the User Interface
Exercise 15: Table Control and Transaction
Variants
Exercise Objectives
After completingthisexercise, youwillbeableto:
• adapt screens that use the display element “Table Control” to meet
user-specific requirements.
• create transaction variants
Business Example
Because each person's daily tasks are different, the users would often like to
configurethescreentransactionsthemselvesaccordingtotheirindividualneeds.
Youwanttolearnaboutthisoptionsothatyoucanexplainittotheusersinyour
company.
Task 1:
1. CreateanorderwithordertypeORforthefollowingpurchaseorder.
FAX
Customer: Search term: Lo650-##
PO number: ##-1-2
Req. deliverydate: Immediately
Material: T-AS1##
Quantity: 10
Material: T-AS2##
Quantity: 10
2. Use table control to reduce the width of the “Order quantity” column in
the overview screen.
3. Changethesequenceofcolumnsbyputtingthe“Netvalue”fieldbehindthe
“Description” field.
4. SaveyourchangesasadisplayvariantunderthenameLO650-##.
5. SetdisplayvariantLO650-##asyourstandardsetting.
Continued on next page
161
2008/Q1 © 2008 SAP AG. All rights reserved.
第 170 页 / 共 177 页
Unit5: SystemModifications SCM650
Task 2:
1. Createatransactionvariantwiththename“ZLO650_##”forthetransaction
VA01 (Create order).
2. CreatetransactioncodeZLO650_##foryourtransactionvariants.
3. Includethetransactioninyour favorites menu.
162
©2008SAPAG.Allrightsreserved. 2008/Q1
第 171 页 / 共 177 页
SCM650 Lesson: Adapting the User Interface
Solution 15: Table Control and Transaction
Variants
Task 1:
1. CreateanorderwithordertypeORforthefollowingpurchaseorder.
FAX
Customer: Search term: Lo650-##
PO number: ##-1-2
Req. deliverydate: Immediately
Material: T-AS1##
Quantity: 10
Material: T-AS2##
Quantity: 10
a) Createanorderbelongingtotheorder typeOR:
Menu path:
Logistics→SalesandDistribution→Sales→Order→Create
Chooseordertype“OR”andenter yourdata.
2. Use table control to reduce the width of the “Order quantity” column in
the overview screen.
a) Menu path:
Placeyour cursoronthedividinglinebetweenthe“Orderquantity”
and the “SU” fields.
Holdthemousebuttondownanddragthelinetotheleft.
3. Changethesequenceofcolumnsbyputtingthe“Netvalue”fieldbehindthe
“Description” field.
a) Menu path:
Placethecursoronthecolumnheadingforthe“Netvalue”field.
Hold the mouse button down and drag the field to the right of the
“Description” field.
Continued on next page
163
2008/Q1 © 2008 SAP AG. All rights reserved.
第 172 页 / 共 177 页
Unit5: SystemModifications SCM650
4. SaveyourchangesasadisplayvariantunderthenameLO650-##.
a) Menu path:
Placethecursoronthesymbolintheupper right-handcornerof the
table control.
Clickonthesymbol. Adialog boxappears.
Enter the namefor your displayvariant.
Choose Create.
Choose Copy.
5. SetdisplayvariantLO650-##asyourstandardsetting.
a) Menu path:
Placethecursoronthesymbolintheupper right-handcornerof the
table control.
Clickonthesymbol. Adialog boxappears.
Selectyourdisplayvariantasthestandardvariant.
Choose Copy.
Task 2:
1. Createatransactionvariantwiththename“ZLO650_##”forthetransaction
VA01 (Create order).
a) Create transaction variant:
Menu path:
DisplaySAPReferenceIMG→SAPNetWeaver→GeneralSettings→
FieldDisplayCharacteristics→ConfigureApplicationTransaction
Fields
EnterthetransactionVA01andthevariantZLO650_##.
Run the transaction for the first screens and create a screen variant
for the individual screens.
Save and test your entries.
Continued on next page
164
©2008SAPAG.Allrightsreserved. 2008/Q1
第 173 页 / 共 177 页
SCM650 Lesson: Adapting the User Interface
2. CreatetransactioncodeZLO650_##foryourtransactionvariants.
a) Create transaction code:
Menu path:
DisplaySAPReferenceIMG→SAPNetWeaver→GeneralSettings→
FieldDisplayCharacteristics→ConfigureApplicationTransaction
Fields
EnterthetransactionVA01andthevariantZLO650_##.
Choose: Goto→Createvariant transactions
Enter thetransaction name ZLO650_##.
Choose Continue.
Save your entries.
3. Includethetransactionin yourfavoritesmenu.
a) Menu path:
Favorites → Add Transaction
165
2008/Q1 © 2008 SAP AG. All rights reserved.
第 174 页 / 共 177 页
Unit5: SystemModifications SCM650
Lesson Summary
You should now be able to:
• defineaccountgroupsformaintainingcustomermasterrecords
• adapt screens that use the display element “table control” to meet your
specific requirements
• create and use transaction variants
166
©2008SAPAG.Allrightsreserved. 2008/Q1
第 175 页 / 共 177 页
SCM650 Unit Summary
Unit Summary
You should now be able to:
• Describetheoptionsformakingrelease-independentmodificationstothe
systeminCustomizingforSalesandDistribution
• ExplaintheideabehindtheSAPenhancementconcept
• Usethestandardlistingfunctionsinthesalesprocessingsystem
• Usedisplayvariantsto adjustthelistingfunctionsfor certainusergroups
to their requirements
• Optimizethescopeofthedisplayfortheselistswithuser-specificdisplay
variants
• defineaccountgroupsformaintainingcustomermasterrecords
• adapt screens that use the display element “table control” to meet your
specific requirements
• create and use transaction variants
167
2008/Q1 © 2008 SAP AG. All rights reserved.
第 176 页 / 共 177 页
CourseSummary SCM650
Course Summary
You should now be able to:
• understandcomplexrelationshipswhenmappingorganizationalstructures
• adapt copying control
• configure text control
• implement output control
• explaintheoptionsforsystemmodificationinanyrelease
• modifytheinterfacefortransactionsandmasterdatainSalesandDistribution
168
©2008SAPAG.Allrightsreserved. 2008/Q1
第 177 页 / 共 177 页
Feedback
SAP AG has made every effort in the preparation of this course to ensure the
accuracy and completeness of the materials. If you have any corrections or
suggestionsforimprovement,pleaserecordthemintheappropriateplaceinthe
course evaluation.
169
2008/Q1 © 2008 SAP AG. All rights reserved.