sap apo ccr.pdf

Download SAP APO CCR.pdf

Post on 11-Jul-2016

77 views

Category:

Documents

26 download

Embed Size (px)

TRANSCRIPT

  • 4/26/2016 InsideSAPAPOCCR(ComparisonandReconciliati...|SCN

    http://scn.sap.com/docs/DOC54858 1/7

    GettingStarted Newsletters Store

    Products Services&Support AboutSCN Downloads

    Industries Training&Education Partnership DeveloperCenter

    LinesofBusiness UniversityAlliances Events&Webinars Innovation

    1pointsHi,Karthikeyan LogOut SearchtheCommunity

    Activity Communications3

    Actions

    Browse Create

    createdbyPradeepPandaonMay8,201411:46AM,lastmodifiedbyPradeepPandaonMay8,201412:05PM

    IntroductionSAPAPOCCRisamostimportanttoolavailableinSAPAPOhavingtcode/SAPAPO/CCRThemainpurposeofthisprogram(/SAPAPO/CIF_DELTAREPORT3)istocorrecttheinconsistencyorinconsistentdata.TheseinconsistencygetnoticedoncomparisonofrecordsbetweenR/3andAPOsystem.TheseinconsistenteventsinECCAPOarealsosaidtobeexternalinconsistency.WhenworkinginAPOsystemthereisaconstantflowofmasterdataandtransnationaldataviaCIFinterfacefromECCtoAPOandviceversatomaintaintheconsistencybutstillsomesituationariseswheretherecordspresentinboththesystemshowssomeinconsistencyandredundancylikeonerecordexistinonesystemandnotinother,differenceinvaluesofquantityoranyotherfields.Theseinconsistencycanberesultofanyofthefault:

    1.Anyimpropersetting2.Bugintransnationaldata.3.Faultinsomeintegrationmodel4.DeletionofCIFqueuespresentetc.

    Functioningof/SAPAPO/CCROnusingthetcode/SAPAPO/CCRthefollowingscreenwillappearfromwheretheexecutionstart.

    In thisscreengo to tab ExecuteComparison/Reconciliation then the followingsetofscreenwillappearhereneedtoprovidethePartnerfunctionnamethat istheERPsystemnameforwhichthecomparisonisneeded.

    InsideSAPAPOCCR(ComparisonandReconciliation)andfutureaspect

    Version1

  • 4/26/2016 InsideSAPAPOCCR(ComparisonandReconciliati...|SCN

    http://scn.sap.com/docs/DOC54858 2/7

    SelectionCriteria

    Pass the required input forwhich the records to be checked so that a filter is setwhich ischeckfor therequiredamountofdataandnotalldatapresent inthesystemwhich leadstolargeamountoftime.Providedetailsforpartnerfunction(ERPsystemname)thatissupposedtobecheckedbydoingF4ordirectinputiftherearemorethanoneERPsystemthenyouneedtoexecutethereportseparatelyforeachERPsystem.Materialrangecanalsobeprovidedtocheckforthespecificrangeofmaterialonly.Plantisneededtobeprovidedtocheckforthespecificcategoryofplantonly.NextwecanprovidetheIntegrationmodelnamecanbeprovidedwhichweneedtocheckforinconsistency.DocumentsAndStockToBeCheckedNownextweneedtoprovidesdetails fortransactiondatawhichneedstobecheckedinthisprocess i.e.ManufacturingOrders , ProjectOrders ,MaintenanceOrders , PlannedOrders ,Manual Reservations , Production Campaigns, Purchase Orders, Purchase Requisitions ,Confirmations,SalesOrder,SalesSchedulingAgmnt,PlannedIndep.Reqs,InspectionLots,Shipments,Maint./ServicePlanningAndinanotherSectionfordifferenttypesofstocksas:Storage Location Stocks, Special Stocks at Vendor, Special Stocks at Customer, ProjectStocks,StockinTransit,SalesOrderStocks.

  • 4/26/2016 InsideSAPAPOCCR(ComparisonandReconciliati...|SCN

    http://scn.sap.com/docs/DOC54858 3/7

    Notethat/SAPAPO/CCRtcodechecksonlythetransactionaldata.Transactionaldataarethedatawhichwillchangefrequentlyandarecreatedasaputcomeofdifferent transaction performed on themaster data, for e.g. the product is themaster dataand it is supposed to be present before a transaction is made to sell a product. And thebusiness documents that are created using themaster data are referred to as transactionaldata.Thisinconsistencycheckin/SAPAPO/CCRtcodeprocessedbyfirstperformingtheinitialloadoftransactionaldataandthencomparisonoranysortofadjustmentoftransactiondata.Program /SAPAPO/CIF_DELTAREPORT3 is used by Tcode /SAPAPO/CCR find out all theinconsistency present in SAP APO and other R/3 system for the transactional data whichinvolvealltheobjectsinactiveintegrationmodel.ItalsochecksisanyobjectsstillleftinAPOwhicharenotincludedinactiveintegrationmodel.ParallelProcessingorParallelization

    Asthenamesuggestparallelprocessingcomparison/reconciliationinCCRprovidesthefeatureto parallelization the records present in SAP APO system or the other connected partnersystem by dividing the record set and then handling the records block which can improveperformancetogreatextent.IfwechecktheAPOsystemorR/3systemconnected,ParallelprocessingisnotconfiguredsobeforeusingthisfeatureneedtoconfigureitfortheconnectedpartnersystemorAPOsystemor both the system.However parallelization in CCR can be best achieve if both the systemhaveconfiguredthis.Depending upon the no. of records present and which system reads more data thisconfigurationismade.ThuswecansaythatparallelizationisthetechniquebywhichwecanspeeduptheprocessingofCCR.Note : Parallelization technique is not meant for stocks, shipments, or workpackagesinmaintenanceandservicePlanning.

  • 4/26/2016 InsideSAPAPOCCR(ComparisonandReconciliati...|SCN

    http://scn.sap.com/docs/DOC54858 4/7

    BackgroundProcessing

    Background processing option in CCR includes running the CCR in background and store theresultbycheckingthesaveresultoption.ThisoptionprovidestheflexibilitytoCCRastherearelargeamountofrecordsbeinghandledforcomparisonandreconciliationwhichconsumeslargetimeandmemory.Sowhenitisbeingprocessed inbackgroundthere isnostrictneedtomonitor itandalsowecanusethesavedresultoption.Hereweneedtoprovidethenameforsaveandcommentswhichcanbeusedlateronorfornextusesasitisbeingsavedindatabasetable/SAPAPO/CIF_DTCLwhichisaclustertableforsavingresultsinthedeltareport.Onprovidethefollowingscreenparameter:

    We can have the result screen with different inconsistent records for different stock typepresent.HereasweselectforstoragelocationstocktheresultantscreenhaveinconsistentrecordsforstoragelocationstockwhichinvolveMissinginAPO,DifferentQuantities.ErrorcountforMissinginAPO:24ErrorcountforDifferentQuantities:1

    Now the saved parameter can be viewed by using the tcode for CCR /SAPAPO/CCR andselectingthefirsttabLoadResultOfComparison

  • 4/26/2016 InsideSAPAPOCCR(ComparisonandReconciliati...|SCN

    http://scn.sap.com/docs/DOC54858 5/7

    Selectthesavedresultandclickonexecute.Next screen contains all the inconsistent records generated after comparison andreconciliation.SoforstocktherearedifferenttypesoferrorcategorypresentError:MissinginAPOActionperformed:SendtoAPO

    StockinTransit StockinTransitwithErrors

    StorageLocationStocks WarehouseStockwithErrors

    SalesOrderStocks SalesOrderStockwithErrors

    SpecialStocksatCustomer SpecialStockatCustomerwithErrors

    SpecialStocksatVendor SpecialStockatSupplierwithErrors

    ProjectStocks ProjectStockwithErrors

    Error:DifferentQuantitiesActionperformed:SendtoAPO

    StockinTransit StockinTransitwithErrors

  • 4/26/2016 InsideSAPAPOCCR(ComparisonandReconciliati...|SCN

    http://scn.sap.com/docs/DOC54858 6/7

    StorageLocationStocks WarehouseStockwithErrors

    SalesOrderStocks SalesOrderStockwithErrors

    SpecialStocksatCustomer SpecialStockatCustomerwithErrors

    SpecialStocksatVendor SpecialStockatSupplierwithErrors

    ProjectStocks ProjectStockwithErrors

    Error:NotinR/3Actionperformed:DeleterecordfromAPO

    StockinTransit StockinTransitwithErrors

    StorageLocationStocks WarehouseStockwithErrors

    SalesOrderStocks SalesOrderStockwithErrors

    SpecialStocksatCustomer SpecialStockatCustomerwithErrors

    SpecialStocksatVendor SpecialStockatSupplierwithErrors

    ProjectStocks ProjectStockwithErrorsWhen there are inconsistent records found for Not in R/3 then those records aredeletedfromAPOdependingupontherequirement.FutureAspectofCCRIn the current system setup, to check the inconsistency present and to remove thoseinconsistency CCR iteration needs to be manually processed for all types of documentspresent.Thisinconsistencyifremaininthesystemcanleadstoincorrectconfirmationofsalesorderandothermajoreffects.SothesesinconsistencyshouldberemovedfromthesystemtomaketheconsistentflowofdatafromR/3toAPOandviceversa.Therearealsocertainbusinessrequirementswherenomanpowerisavailableoncertaindayto perform this activity. So the alternate solution to this problem is to automate thefunctioningofCCRforanytypeofdocuments.Major step involve on automation of CCR is first comparison and then reconciliation of therecords.ComparisonofrecordscanbeperformedbyusingthestandardFM:/SAPAPO/CIF_DELTA3_COMP_DIFFSNowusingthefinalresultweneedtoproceedforreconciliationbyusingtheFM:/SAPAPO/CIF_DELTA3_REFRESH_STK

    6014Views Products:sap_advanced_planning_&_optimizationTags:apo,cif

  • 4/26/2016 InsideSAPAPOCCR(ComparisonandReconciliati...|SCN

    http://scn.sap.com/docs/DOC54858 7/7

    FollowSCNSiteIndex ContactUs SAPHelpPortalPrivacy TermsofUse LegalDisclosure Copyright

    AverageUserRating

    (7ratings)

    MyRating:

    6Comments

    Like(0)

    AmitSangwanMay19,20147:00AM

    Welldocumented.ItshelpfulltounderstandthedifferentaspectsofSAPAPOCCR.

    Like(0)

    FranciscoYanesJul29,20146:50PM

    Hi,ImtryingtorunaccrforaStorageLocationStocktosendtoAPO.WhenIselectthelineandhitSendtoAPOthestockwontsendandnoerrormessageappears.ItappearsthatitsentittoAPObutwhenIclickIterationtheinconsistencywillstillappeartosendtoAPO.Helpplease

    Like(0)

    PradeepPandaJul30,20143:21AM(inresponsetoFranciscoYanes)

    Hi,Thereasonforthisisyourrecordgotstuckincifqueue.Checkyourqueueandclearit.ThanksPradeep

    Like(0)

    RiyazahmedCAAug9,20148:22PM

    WellExplainedDocument.Ihaveasillydoubtbutneedaexplainedanswer.I'mthestarterinAPOandlikemetheremaybemorepeoplewhowillhavethisquestionintheirmind..WhatistheneedofCPP(CIFPostProcessing)whilewehavemorefeaturedCCR?WhatisthedifferencebetweenCCRandCPP?

    Like(0)

    DamodarKoduruNov13,201411:28AM(inresponsetoRiyazahmedCA)

    CCRisusedforreconciliationofyourtransactiondataCPPisusedtoproces