Академический Документы
Профессиональный Документы
Культура Документы
SAPISUBestPractices|SCN
GettingStarted Newsletters
Hi,Guest
LogOn
JoinUs
Store
SearchtheCommunity
Products
Services&Support
AboutSCN
Downloads
Industries
Training&Education
Partnership
DeveloperCenter
Activity
LinesofBusiness
UniversityAlliances
Events&Webinars
Innovation
Browse
Communications
Actions
THISDISCUSSIONISLOCKED
1Reply Latestreply:Feb24,20097:53AMbyKesavaVDamera
Share
Tweet
DanielToba
Jan24,20097:07PM
SAPISUBestPractices
ThisquestionisAssumedAnswered.
HiAll,
I'mtryingtocompilealistofSAPISUBestPractices.
Ifyouhaveotherswecurrentlyusepleaseposttheminthispostoron[http://www.sap
isu.net/|http://www.sapisu.net/profiles/blogs/sapisubestpractices].
BillingBillingClass
Bestpracticeistohavebillingclassasresidential,commercial,industrial.
BillingPortions
Bestpracticeistohaveoneportionforeachbillingcycle.Forexampleifthecompanyhasonly
monthlybillingandbillseachdaywewouldhave21portions,1portionforeachbillingday.
MeterReadingMeterReadingUnit
Bestpracticeistohaveonemeterreadingunitcontainingallthemetersinaroutethatameter
readiercanreadinadayusuallynomorethan100meters.
PortionEndofBillingPeriod
ThemonthintheEndofBillngPerioddateinthePortionshouldbeJanuary.Forexampleifyouneed
todefine21portionsforyourprojectthoseportionshouldhavethedatesas(ifwetake2009asan
example):2.01.2009,5.01.2009,6.01.2009,7.01.2009,8.01.2009,9.01.2009,12.01.2009,
13.01.2009,14.01.2009,15.01.2009,16.01.2009,19.01.2009,20.01.2009,21.01.2009,22.01.2009,
23.01.2009,26.01.2009,27.01.2009,28.01.2009,29.01.2009,30.01.2009.
Iftherearecustomerswhoarereadonthelastdayofthemonthyoushouldcreateonemoreportion
withendbillingperioddateas31.01.2009.
BillingManualBilling
BestpracticeistogivepermissiontoManualBillingTransactiononlytoafew(23)userswhichhave
beenverywelltrained.ManualBillingtransactionisaveryflexibletransactionandnotverygood
traineduserscanmakebigmistakes.
ParallelProcessing
Whenusingaparallelprocessingtransaction(Billing,Invoicing,Dunning,etc)theintervallenght
shouldbe1000forbestperformance.Thenumberofjobsshouldbelessorequalwiththenumberof
numberrangesdefinedforthatprocess.
BillingBillingMasterDataNamingConvention
BestpracticeisthatBillingMasterDataNamingConventiontocontainalettertodesignatethe
division.Thentheremaininglettersshouldbeusetobestabbreviatethemeaningoftherespective
billingmasterdata.
Example:
01u2013ElectricityDivision
Rate:
NamingConvention
EXXXXXXXX
where
E=Electricity
XXXXXXXX=bestabbreviationfortheratename
RegionalStructure
BestpracticeistouseRegionalStructurewhendefaultvaluesneedtobeproposedfromtheregional
structure(meterreadingunit,temperaturearea,grid,etc).
MasterDataNumberRanges.
https://scn.sap.com/thread/1210364
1/3
10/29/2015
SAPISUBestPractices|SCN
BestPracticeistohavedifferentnumberrangesfordifferentmasterdataobjects.
Example:
Businesspartnerstartswith1
contractaccountstartswith2
contractstartswith3
installationstartswith4
premisestartswith5
connectionobjectstartswith6
devicelocationstartswith7
ErrorProcessing
BestpracticetohandleerrorsinSAPISUistouseBPEMBusinessProcessException
Managementcomponent.BPEMisacrossapplicationfunctionalityusedtocreateexceptioncases
fromerrorlogandtoassignacorrectionprocedure(manulorautomatic)toeachcase.
BillingSchema
Bestpracticeistohaveasmanyschemaasproductsyousell.Letssayyouhave2residential
productswithdifferentcomponents:onehasadailychargeandelectricityconsumptionchargeand
theotherhasonlytheconsumptioncharge.Isbesttohavethemseparateintodifferentschemasasit
ismucheasytoreadandhandleeachproductinit'sschemathenhavingalltheproductsinone
schema.
CustomerServiceICWeb
BestpracticeistoimplementICWebclientastheclientinteractioncenter.WebICiswantSAPis
focusingrightnow.OldCIC0willnotbesupportedinthefuture.
BillingSerialSwitching
BestpracticeinbillingserialswitchingistousethenewInstallationGroupsconceptratherthanthe
oldregisterrelationship.InstallationGroupsismuchmoreflexibleanduserfriendlythantheold
registerrelationship.
CustomerServiceMasterDataTemplate
Bestpracticeforcreatingmasterdata(technicalorbusiness)istousemasterdatatemplatestocreate
allthenecessarydatainstedofcreatingthemasterdataobjectsmanually.TransactionEPRODCUST
isusedtocreatenewmasterdatatemplatesbasedonexistingmasterdatatemplatecategories.
Masterdatatemplatecanbeusedtoquicklycreatetestdataintestclient.
BusinessPartnerCreation
BestpracticeistosetupthesystemtocreateancustomermasterinAccountsReceivablemodule
eventhoughthereisnointegrationwithSDmodule.Furtherdownaftergoliveitmightbethecaseto
integratetheSDfunctionalitieswithISUthereforehavingbusinesspartneralreadysetupas
customermasterinARwouldleastoaseamlessintegration.
BillingPeriodEndBilling
BestpracticeforperiodendbillingisnottouseitifyouareplanningtochangeMRUintheinstalation
inthemiddleoftheperiod,orifyouwanttousealternativeportioninthecontract.
Who'snext?
Thanks,
DanielToba
http://www.sapisu.net
sapisusocialnetwork
5905Views
AverageUserRating
(1rating)
Re:SAPISUBestPractices
Hi,
PleasepostifyousoemthinglikethisforDeviceManagementandEDM.
Thanks
Vinod
Like(0)
Share
SiteIndex
Tweet
ContactUs
https://scn.sap.com/thread/1210364
SAPHelpPortal
2/3
10/29/2015
Privacy
SAPISUBestPractices|SCN
TermsofUse
https://scn.sap.com/thread/1210364
LegalDisclosure
Copyright
FollowSCN
3/3