Академический Документы
Профессиональный Документы
Культура Документы
AvailabletoPromise(ATP)ERPOperationsSCNWiki
GettingStarted
CommunityWIKI
SAPCommunity
Welcome,Guest
Login
Register
Store
SearchtheCommunity
ERPOperations / / AvailabilityCheckandTransferofRequirements
AvailabletoPromise(ATP)
CreatedbyManuBhatia,lastmodifiedbyIdoMosserionJun26,2012
Whatdoweneedtoknow?
Dates:
OrderDate
Dateonwhichthesalesorderisentered.Systemproposesthecurrentdatebydefault.
MaterialAvailabilityDate
Thedateonwhichthematerialmustbeavailable.Onthematerialavailabilitydate,thevendormuststarttheactivitiesrelevantfordelivery,suchaspickingandpackingthegoods.Thematerialavailability
datemustbesufficientlyearlyenoughsothatthegoodsarepreparedbytheloadingdate.
TransportationPlanningDate
Wemustarrangetransportationbythisdate,sothatthedeliverycanbesenttothecustomer.Thedatefromwhichtheorganizationofgoodstransportmustbegin.Thetransportationplanningdatemustbe
selectedearlyenoughsothatthetransportisavailableontheloadingdatetoloadthegoods.
LoadingDate
Pickingandpackingmustbecompletedbythisdatesothatthegoodsarereadyforloading.
GoodsIssueDate
Goodsmustphysicallyleavetheshippingpointbythisdate.Thedateonwhichthegoodsmustleavethecompanytoarriveatthecustomerlocationintime.
DeliveryDate
Customershouldreceivedeliveryofthegoodsbythisdate.Thedateonwhichgoodsaretoarriveatthecustomer'spremises.Example:Thedeliverydatecanbethedeliverydaterequestedbythe
customer(desireddeliverydate)orthedateconfirmedinthevendor'sorderacknowledgmentorshippingconfirmation(confirmedoracknowledgeddeliverydate).
Times:
Pick/PackTime
Differencebetweenthematerialavailabilitydateandloadingdate.
TransportationLeadTime
Numberofdaysrequiredfororganizingashipmentforanitemtobedelivered.
LoadingTime
Differencebetweenloadingdateandgoodsissuedate.
TransitTime
Numberofdaysrequiredfordeliveringanitemfromyourcompanytothecustomerviaacertainroute.
HowdoweViewAvailabilitySituation?
RunTransaction:CO09
https://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=82805121
1/13
12/25/2016
AvailabletoPromise(ATP)ERPOperationsSCNWiki
EnterPlant&CheckingRule,againstwhichtheAvailabilityistobechecked.ForSalesOrderCheckingRule=A,Delivery=B,BackOrder=BO
Inthisscreen,wecansee:
AvailabilityCheckingGroup(AvailCheck):02
CheckRule:A
EndLeadTimeReferstotheendofReplenishmentLeadTime.IfthatisnotincludedintheConfiguration,thenthisfieldisnotvisible.
TotalsDisplay:**Receipts=Sumofall+veQuantitiesinRec./ReqdqtyColumn
(Leaveoutthelastrow,MRPElement001,sinceitisatotal)
TheseareallthePlannedIncomingMovements
Issues=SumofallveQuantitiesinRec./ReqdqtyColumn
TheseareallthePlannedOutgoingMovements
Confirmedissues=Sumofall(+ve)QuantitiesinConfirmedColumn
ThesearetheconfirmationsagainstATP.
WhenisAvailabilityCheckTriggered?
WhilecreatingaSalesOrder,ProductionOrder,Delivery,etc.BelowisascreenfromSalesOrder.AtthebottomisabuttonforCheckMaterialAvailability.Alsowhilecreatingtheorder,iftheAvailability
situationcannotmeettherequesteddeliverydate,thesystemgoestoAvailabilityscreenautomatically.(Discussedlater)
RunTransaction:VA01
HowwearriveataConfirmedDeliveryDate?
Belowisthelogicthesystemusestocheckavailability:
UsingtheSchedulingdatafromDelivery&TransportationScheduling,thesystemdoesthebackwardcalculationfromtheRequestedDeliveryDate.ThisisusedtoarriveatMaterialAvailabilityDate.
OntheMaterialAvailabilityDate,systemcheckstheAvailableQty,asseeninCO09incolumnCum.ATPQty.IftheAvailableQtyis>thanRequiredQty,RequestedDeliveryDateisconfirmed.
Otherwise,
SystemmovesintothefuturetillitfindstherequiredAvailableQty.ThenewdateisthenthenewMaterialAvailabilityDate.
OngettingtheconfirmedMaterialAvailabilityDate,systemdoestheForwardSchedulingtoarriveataConfirmedDeliverydate.
BackwardsScheduling
https://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=82805121
2/13
12/25/2016
AvailabletoPromise(ATP)ERPOperationsSCNWiki
ControlofAvailabilityCheck
ForwardScheduling
https://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=82805121
3/13
12/25/2016
AvailabletoPromise(ATP)ERPOperationsSCNWiki
ResultofAvailabilityCheck:SomeSampleScenarios
https://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=82805121
4/13
12/25/2016
AvailabletoPromise(ATP)ERPOperationsSCNWiki
AboveistheAvailabilityScreenasseeninSalesOrder.IthasfollowingButtons:
Onetimedelivery
IntheresultsofAvailability,wehave3optionstochoosefrom.ThisisCase1,whenwecanconfirmtheCustomer'sRequesteddeliveryDate.Thedetailsofthisarevisibleinthefirstsubscreenbelow.
Completedlv.
ThisisCase2,whenwecanconfirmtheCustomer'sRequestedcompletedeliveryatafutureDate.Thedetailsofthisarevisibleinthesecondsubscreenbelow.
Deliveryproposal
ThisisCase3,whenwecanconfirmtheCustomer'sRequesteddeliveryinpartialquantitiesatfuturedates.Thedetailsofthisarevisibleinthethirdsubscreenbelow.
Continue
Ifweselectoneoftheaboveoptions,thesamegetssavedintheATPresults.Otherwise,wecanselectthisbutton.Inthatcase,systemleavestheATPscreenwithoutsavingtheATPresults.
Case:ConfirmationonRequestedDeliveryDate
https://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=82805121
5/13
12/25/2016
AvailabletoPromise(ATP)ERPOperationsSCNWiki
https://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=82805121
6/13
12/25/2016
AvailabletoPromise(ATP)ERPOperationsSCNWiki
Case:ConfirmationafterRequestedDeliveryDate(CompleteDelivery)
Case:ConfirmationafterRequestedDeliveryDate(PartialDelivery)
https://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=82805121
7/13
12/25/2016
AvailabletoPromise(ATP)ERPOperationsSCNWiki
Seethescreensbelowcorrespondingtothissituation.
ThefirstscreenshowstheAvailability(CO09)Overview.WehaveanincomingPOon19Jan.
!image034.jpg!Inthesecondscreen
WehavecreatedaSO(VA01)on09Feb,withrequestedDeliverydatefor09Feb.
NowwechangetheAvailabilitysituation,bychangingthePODateto12Feb.Seethescreensbelowcorrespondingtothis
situation.
ThefirstscreenshowstheAvailability(CO09)Overview.WehaveanincomingPOon12Feb.SeethenewCumATPqty.datewiseaccordingly.
!image038.jpg!Inthesecondscreen
WehavecreatedaSOon09Feb,withrequestedDeliverydatefor09Feb.
SeethattheDeliverygotstaggeredaccordingtothenewAvailabilitysituation.
https://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=82805121
8/13
12/25/2016
AvailabletoPromise(ATP)ERPOperationsSCNWiki
Case:ConfirmationafterRequestedDeliveryDate(ReplenishmentLeadTime)
Inthescreensbelow,wehavesimulatedtheRLT.
InthefirstscenarioRLTisnotactivated,seebelow:'CheckwithoutRLT'.Thesystemconsidersonlytheconfirmedinwardmovements.Sooutof500only21isconfirmed.
SeeIMGGuide>SD>BF>AC&TOR>AC>ACwithATP>ControlofAvailabilityCheck
https://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=82805121
9/13
12/25/2016
AvailabletoPromise(ATP)ERPOperationsSCNWiki
SeeVA01
InthesecondscenarioRLTisactivated,butcorrespondingdatainmaterialmasterisnotmaintained.MaterialisprocuredInHouse(E),butInhouseProductiontime(1st screenshot)&RLT(2nd
screenshot)arenotmaintained.ThesystemassumesboththesetimesasZero.So,complete500areconfirmedimmediately.SeeMM01
https://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=82805121
10/13
12/25/2016
AvailabletoPromise(ATP)ERPOperationsSCNWiki
InthethirdscenarioRLTisactivated,correspondingdatainmaterialmasterismaintained.MaterialisprocuredInHouse(E),InhouseProductiontime(10days)&RLT(notmaintained).Thesystem
confirms21onbasisofincomingmaterial.Rest479isconfirmedafter14days.Thisisbecause10workingdaysforinhouseproduction+4holidays(SatSun).
InthefourthscenarioRLTisactivated,correspondingdatainmaterialmasterismaintained.MaterialisprocuredInHouse(E),InhouseProductiontime(10days)&RLT(20days).Thesystemconfirms
21onbasisofincomingmaterial.Rest479isconfirmedafter14days.Thisisbecause20workingdaysforinhouseproduction+8holidays(SatSun).
https://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=82805121
11/13
12/25/2016
AvailabletoPromise(ATP)ERPOperationsSCNWiki
WhatConfiguration&Datadoweneed?
ControllingElements:
RequirementsType
RequirementsClass
ScheduleLineCategory
DeliveryItemCategory
CheckingGroup
CheckingRule
ScopeofCheck
StrategyGroup
PartialDeliveryAgreement
ReplenishmentLeadTime
MaterialMasterData:
MRP1>MRPGroup
MRP2>PlannedDeliveryTime
MRP2>GRProcessingTime
MRP3>CheckingGroupforAvailabilityCheck
MRP3>StrategyGroup
MRP3>TotalReplenishmentLeadTime
SchedulingData:
TransitTime
LoadingTime
Pick/PackTime
TransportationPlanningLeadTime
Nolabels
6Comments
https://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=82805121
12/13
12/25/2016
AvailabletoPromise(ATP)ERPOperationsSCNWiki
Guest
HiManu,
Appreciateifyoucanprovidesomeofthemissingimagesasfollows:
!image034.jpg
!image038.jpg
Seethescreensbelowcorrespondingtothissituation.
ThefirstscreenshowstheAvailability(CO09)Overview.WehaveanincomingPOon19Jan.
!image034.jpg!Inthesecondscreen
WehavecreatedaSO(VA01)on09Feb,withrequestedDeliverydatefor09Feb.
NowwechangetheAvailabilitysituation,bychangingthePODateto12Feb.Seethescreensbelowcorrespondingto
thissituation.
ThefirstscreenshowstheAvailability(CO09)Overview.WehaveanincomingPOon12Feb.SeethenewCumATPqty.datewiseaccordingly.
!image038.jpg!Inthesecondscreen
JyotiPrakash
Nicework.
RicardoWeyChoiLeonChiang
NiceWork,Thansk
Justonequestion...Isthereanyotherreportoranyotherway(Maybeafunction)thatwecanusetoextractthisinformation...
I'mhavingarequirimenttoexportCO09toExcel,butthedevelopersaysthatthereisn'texitsorBADIstodothat.IdosomegoogleandresearchandgetalotoffunctionsforMD04andsimilar
butnothingclosetoCO09,pleasecanyouhelpme?
Thanks
SphoorthiSuresh
SuperbContribution....Thankyou.
LeaHonkanen
@RicardoWeyChoiLeonChiang
Dear,
didyougetanyanswertoyourquestion?I'msearchingforsimilarlink,andhavingthesameproblem..
Sincerely,
Lea
RicardoWeyChoiLeonChiang
Idontknowyourexactrequirement,but
IonlyfoundthisBAPI_MATERIAL_AVAILABILITYinapostlikethisonehttps://blogs.sap.com/2007/04/26/functionmodulebapimaterialavailability/
inmycaseweendedupdoingacopyofthestandart....
ContactUs
Privacy
SAPHelpPortal
TermsofUse
LegalDisclosure
Copyright
https://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=82805121
FollowSCN
13/13