Post on 08-Sep-2015
description
OracleR12:Procure2PayByDineshKumarS
OracleR12:Procure2PayByDineshKumarS
Prerequisites:
FormultiorgsetupspleaserefermyOracleR12:MOAC.
OracleR12:Procure2PayByDineshKumarS
CreateaMultiOrgStructureasbelow.PleaserefermyR12Multiorg(MOAC)materialfor
setupinformation.
OracleR12:Procure2PayByDineshKumarS
PurchasingModuleSetups
BuyerSetup:
Navigation:POSetupPersonnelBuyers
SearchForbuyer,
IfnotfoundaddthebuyerbyclickingAddBuyer
OracleR12:Procure2PayByDineshKumarS
ClickSave.
Employeesetupasbuyersuccessfully.
OracleR12:Procure2PayByDineshKumarS
FinancialOptionsSetup:
Navigation:POSetupOrganizationsFinancialOptions
NowselecttheOperatingunit.ClickNew.
AccountingTab:
OracleR12:Procure2PayByDineshKumarS
SupplierPurchasingTab:
EncumbranceTab:
OracleR12:Procure2PayByDineshKumarS
TaxTab:
HumanResourcesTab:
Note**EnableUseApprovalHierarchiestofollowPositionHierarchyforapprovals.If
unchecked,itwillbefollowingSupervisorHierarchy.
OracleR12:Procure2PayByDineshKumarS
Similarly,dofinancialoptionssetupforPowerOperatingUnit.
OracleR12:Procure2PayByDineshKumarS
PurchasingOptionsSetup:
Navigation:POSetupOrganizationsPurchasingOptions
DocumentControl:
DocumentDefaults:
ReceiptAccounting:
DocumentNumbering:
OracleR12:Procure2PayByDineshKumarS
Similarly,doPurchasingoptionssetupforPowerOperatingUnit.
Changetheoperatingunit,
OracleR12:Procure2PayByDineshKumarS
DocumentTypeSetup:
Navigation:POSetupPurchasingDocumentTypes
ChooseOperatingUnit:
Note**UsedefaultsetupfordocumenttypesRFQandQuotation.
OracleR12:Procure2PayByDineshKumarS
PurchasingRequisition:
Assignthehierarchytobefollowedforapprovalprocess.ClicktorchiconinDefaultHierarchy
field.
Applythechanges.
OracleR12:Procure2PayByDineshKumarS
ChangeOrderRequest:Requisition:
StandardPurchaseOrder:
OracleR12:Procure2PayByDineshKumarS
ContractPurchaseAgreement:
ContractPurchaseAgreement:
Similarly,dothesetupsforPowerOperatingUnit.
OracleR12:Procure2PayByDineshKumarS
ApprovalGroupsCreation:
Navigation:POSetupApprovalsApprovalGroups
Note**Ifapprovalgroupisnotsetupthenrequisitioncannotbeapproved.ItwillbeinNoAction
Takenstatus.
Employee Positions
DD1,user1 1001.A0_SALES
DD2,user2 2001.A1_SALES
DD3,user3 3001.A2_SALES
DD4,user4 4001.A3_SALES
POSITION A0 A1 A2 A3
SALES A0_SALES A1_SALES A2_SALES A3_SALES
Similarlywecan/needtocreateapprovalgroupsforallthepositions.
Jobs ApprovalLimit$
A0 5000
A1 10000
A2 25000
A3 999999999
OracleR12:Procure2PayByDineshKumarS
GroupforA0Level:
GroupforA1Level:
OracleR12:Procure2PayByDineshKumarS
GroupforA2Level:
GroupforA3Level:
OracleR12:Procure2PayByDineshKumarS
ApprovalAssignmentsCreation:
Navigation:POSetupApprovalsApprovalAssignments
A0Position:
A1Position:
OracleR12:Procure2PayByDineshKumarS
A2Position:
A3Position:
Similarly,createassignmentsgotallthepositionsforPowerOperatingUnit.
OracleR12:Procure2PayByDineshKumarS
InventoryModuleSetups
InventoryItemCreation:
Navigation:INVItemsMasterItems
BeforecreatinganitemchangetheorganizationtoItemmasterusingchangeorganization
form.
CreatingInventoryItem:
Nowweneedtosetupitemattributes.Thebestoptionistocopytheattributevaluesfrom
existingitemattributetemplate.
OracleR12:Procure2PayByDineshKumarS
CopyingtheAttributeTemplate:
Navigation:ToolMenuCopyFrom
SelectaTemplatePurchasedItem.
OracleR12:Procure2PayByDineshKumarS
ClickApplyandthenDone.
AttributeDetails:
OracleR12:Procure2PayByDineshKumarS
AssignItemstoOrganization:
Similarly,createanotheritemDD_INV_ITEM2.
OracleR12:Procure2PayByDineshKumarS
ItemCrossReference:
Navigation:INVItemsCrossReferences
Assignitemstothereferencetowhichthealertshouldbetriggered.
OracleR12:Procure2PayByDineshKumarS
ToActivatetheAlertthefollowingstepstobedone.
Setup1:Profileoptionsetup@ResponsibilityLevel.
Setup2:PurchasingOptionSetup.
DothesetupforbothAviationandPowerOperatingunit.
OracleR12:Procure2PayByDineshKumarS
PayablesModuleSetups
SupplierCreation:
Navigation:APSuppliersEntry
ClickCreateSupplier.
ClickApply.NowtheQuickupdateswindowopens.
OracleR12:Procure2PayByDineshKumarS
QuickUpdateWindow:
SupplierDetails:
CreateSupplierSite:
TocreateNewSiteweneedtodefineaddress.Firstwewillcreatethesame.
OracleR12:Procure2PayByDineshKumarS
CreateAddressBook:
Createasupplier:
OracleR12:Procure2PayByDineshKumarS
ConfirmAddressPage:
ClickApplyandManageSitePageOpens.
ManageSites:
ClickManageSites.
OracleR12:Procure2PayByDineshKumarS
CreateContactDirectory:
OracleR12:Procure2PayByDineshKumarS
TaxDetails:
Organization:
OracleR12:Procure2PayByDineshKumarS
Terms&ControlAccounting:
Purchasing:
OracleR12:Procure2PayByDineshKumarS
Receiving:
Payment:
Leaverestofthesetupasdefault.
InvoiceManagement:
OracleR12:Procure2PayByDineshKumarS
APFinancialOptionSetup:
Navigation:APSetupOptionsFinancialsOptions
AccountingTab:
SupplierPurchasingTab:
OracleR12:Procure2PayByDineshKumarS
PayablesSystemSetup:
Navigation:APSetupOptionsPayablesSystemSetup
PayableOptionSetup:
Navigation:APSetupOptionsPayablesOptions
AccountingOptionTab:
Nochangesinrestofthesetup.
OracleR12:Procure2PayByDineshKumarS
AgingPeriods:
Navigation:APSetupCalendarAgingPeriod
Theothertypeofcalendarusedinpayablesdeterminesagingperiodthatappearsintheinvoice
agingreport.
QueryforStandardMonthlyCalendar.
OracleR12:Procure2PayByDineshKumarS
CashManagementModuleSetups
Navigation:APSetupPaymentBankandBankBranches
Note**wearegoingtodefineBanksetupforLegalEntity.
TodefinenewbankclickBanks.
Note**InR12BankSetupsaredoneatCashManagementModule.
OracleR12:Procure2PayByDineshKumarS
BankSetup
Navigation:APSetupPaymentBankandBankBranches
ClickCreate.
Step1:BankInformation
ClickSaveandNext.
Step2:BankAddress
OracleR12:Procure2PayByDineshKumarS
ClickApply.
ClickSaveandNext.
ClickCreateContact.
OracleR12:Procure2PayByDineshKumarS
Step3:BankContacts
OracleR12:Procure2PayByDineshKumarS
ClickFinish.
BankBranchSetup
ClickCreateBranchicon.
OracleR12:Procure2PayByDineshKumarS
Step1:BankBranchInformation
Step2:BranchAddress
OracleR12:Procure2PayByDineshKumarS
Step3:BranchContact
ClickCreateContact.
OracleR12:Procure2PayByDineshKumarS
ClickFinish.
OracleR12:Procure2PayByDineshKumarS
BankAccountSetup
Navigation:APSetupPaymentBankAccount
CreateBankAccount:
ClickCreate.
ClickContinue.
OracleR12:Procure2PayByDineshKumarS
SelectBankAccountOwnerName.
Note**Ifnovalidvaluesavailable,thebelowsetupstobedoneusingUserManagement
responsibility.
OracleR12:Procure2PayByDineshKumarS
UserManagement:RoleSetup
Step1:LoginasSYSADMIN.
Step2:GotoResponsibilityUserManagementandselectRoles&RoleInheritancemenu
function.
OracleR12:Procure2PayByDineshKumarS
Step3:CreateaNewRole,clickCreateRole.
ClickSaveandthenApply.
OracleR12:Procure2PayByDineshKumarS
Step4:NowQuerytheRoleandRunSecurityWizard.
ClickUpdate.
Step5:RunWizardforCEUMXSecurityWizard
OracleR12:Procure2PayByDineshKumarS
ClickAddLegalEntities.
EnableallthecheckboxesandclickApply.
OracleR12:Procure2PayByDineshKumarS
ClickSaveandthenApply.
Step6:Assigntheroletotheuser.
ClickAssignRole.
OracleR12:Procure2PayByDineshKumarS
EnterthejustificationandclickApply.
OracleR12:Procure2PayByDineshKumarS
BankAccountSetup(Cont)
Navigation:APSetupPaymentBankAccount
CreateBankAccount:
ClickCreate.
ClickContinue.
OracleR12:Procure2PayByDineshKumarS
SelecttheLegalEntityNameintheFieldBankAccountOwner.
Clicktorchicontoselectlegalentity.
OracleR12:Procure2PayByDineshKumarS
Step1:AccountOwner&Use
EnablePayablescheckboxandclicknext.
Step2:AccountInformation
ClickSaveandNext.
OracleR12:Procure2PayByDineshKumarS
Step3:AccountControls
OracleR12:Procure2PayByDineshKumarS
ClickSaveandNext.
Step4:AccountAccess.
ClickAddOrganizationAccess.
OracleR12:Procure2PayByDineshKumarS
ClickContinue.
ClickApply.
OracleR12:Procure2PayByDineshKumarS
ClickSaveandNext.
Step5:AccountContact
ClickCreateContact.
OracleR12:Procure2PayByDineshKumarS
ClickFinish.
OracleR12:Procure2PayByDineshKumarS
NowwehavesuccessfullycreatedBanksetupforLegalEntity.
NowletsseehowtodoBanksetupforasupplier.
Navigation:APSuppliersEntry
QueryforthesupplierandgotoBankingDetails.
ClickGo.
OracleR12:Procure2PayByDineshKumarS
ClickCreate.
ClickApply.
OracleR12:Procure2PayByDineshKumarS
ClickSave.
BankCharges
Inordertocreatetransactionforabankchargeduringsettlement(bycreatingjournalentryor
reducingsettlementamount),theactualchargesmustbefirstdefinedinthesystem.
Navigation:APSetupPaymentBankChargeCalculation
OracleR12:Procure2PayByDineshKumarS
DocumentTypeProcessing
Nowletusseethebelowprocessflow.
Step1:CreatingRequisition
Navigation:PORequisitionsRequisitions
Requisition RFQ Quotation PO
OracleR12:Procure2PayByDineshKumarS
DistributionInformation:
SavetheRequisition.Aftersavingrequisitionnumberwillbegeneratedautomatically.
OracleR12:Procure2PayByDineshKumarS
NowApprovetheRequisitionClickApprove.
SincetheRequisitioniswithinRequesterApprovalLimithierarchyisnotbuilt.
Toverifythehierarchyclickforwardcheckbox.
IfApprovePathandForwardTowillbepopulatingbasedonthepositionhierarchy.
Ifnot,runtherequestFillEmployeeHierarchy.
NowunchecktheForwardcheckbox.
OracleR12:Procure2PayByDineshKumarS
Requisitionsuccessfullygotapproved.
TypesofQuotationsandRFQs
TherearethreetypesofquotationsandRFQsthatcomewithPurchasingbydefault:
Catalog:Usedforhighvolumeitemsoritemsforwhichyoursuppliersendsyou
informationregularly.ACatalogquotationorRFQalsoincludespricebreaksatdifferent
quantitylevels.
Standard:Usedforitemsyou'llneedonlyonceornotveryoften,butnotnecessarilyfor
aspecific,fixedquantity,location,anddate.Forexample,youcoulduseaCatalog
quotationorRFQforofficesupplies,butuseaStandardquotationorRFQforaspecial
typeofpenyoudon'torderveryoften.AStandardquotationorRFQalsoincludesprice
breaksatdifferentquantitylevels.
Bid:Usedforaspecific,fixedquantity,location,anddate.Forexample,aBidwouldbe
usedforalargeorexpensivepieceofequipmentthatyou'veneverorderedbefore,or
foranitemthatincurstransportationorotherspecialcosts.Youcannotspecifyprice
breaksforaBidquotationorRFQ.
Forallthreetypes,youcandefineeffectivedatesattheheaderlevel.ForCatalogandStandard
quotations,youcanalsospecifyeffectivedatesforindividualpricebreaks.(ForaBid,you
cannotspecifyeffectivedatesattheshipmentlevel.)
OracleR12:Procure2PayByDineshKumarS
Step2:CreateRFQ
Navigation:POAutoCreate
Queryfortherequisitioninautocreateform.
ClickFind.
OracleR12:Procure2PayByDineshKumarS
CreateBIDRFQ
BidRFQSuccessfullyCreated.
Nowweneedtogiveshipmentinformation.
BID
Requisition
BID
RFQ
BID
Quotation
PlannedPO
Standard PO
OracleR12:Procure2PayByDineshKumarS
ShipmentInformation:
AddthesuppliertowhomtheRFQtobesentbyclickingSuppliers.
Savetheinformation.
NowchangetheBidRFQtoActive.
Savetheinformation.
OracleR12:Procure2PayByDineshKumarS
CreateBIDQuotation
Step3:CreateQuotationfromRFQfollowthebelowsteps.
ToolsCopyDocument
ClickOk
OracleR12:Procure2PayByDineshKumarS
ChangethestatusofBidQuotationtoActiveandsavethedocument.
Whensaved,theapprovedbuttonwillbeenabled.
ApprovetheDocument.
OracleR12:Procure2PayByDineshKumarS
ClickOK.
ClickOK.
OracleR12:Procure2PayByDineshKumarS
Step4:CreatePOfromBIDQuotation
ToolsCopyDocument
ClickOK.
POSuccessfullyCreated.
OracleR12:Procure2PayByDineshKumarS
POLine,Shipment&DistributionlevelDetails.
ClickApprove.
Note**SometimeswhentryingtoapprovethePOthefollowingerrormighttrigger.
Resolution:Queryforthesite&removethebelowsetup.
Alsointhebelowscreenalso.
OracleR12:Procure2PayByDineshKumarS
NowApprovethePO.
Note**toverifythepositionhierarchy&ApprovalpathIhavecheckedForward.Now
uncheckthesameandsubmitthePO.
OracleR12:Procure2PayByDineshKumarS
CreateCatalogRFQandQuotation
NowletsseehowtocreatecatalogRFQ&QuotationProcess.
Step1:CreateRequisition
Requisitionsuccessfullycreated.
Catalog
Requisition
Catalog
RFQ
Catalog
Quotation
Blanket
Purchase
Agreement
OracleR12:Procure2PayByDineshKumarS
Step2:QueryforRequisitioninAutoCreateformandcreateRFQ.
SelectRFQtypeasCatalogRFQ.
OracleR12:Procure2PayByDineshKumarS
CatalogRFQ
AddthesuppliertowhomtheRFQtobesent.
Note**forCatalogRFQ,pricebreakwillbeenabledandnoshipmentsavailable.
OracleR12:Procure2PayByDineshKumarS
Committhechanges.
NowActivatetheCatalogRFQ.
OracleR12:Procure2PayByDineshKumarS
CatalogQuotation
Step3:CreateCatalogQuotation
ToolsCopyDocument
CatalogQuotationSuccessfullycreated.
OracleR12:Procure2PayByDineshKumarS
NowchangethestatustoActive.Nowtheapprovebuttonwillbeenabled.
ClickApprove.
ClickOK.
Thepricebreakstatusisapproved.
OracleR12:Procure2PayByDineshKumarS
Step4:CreatePOfromcatalogquotation.
ToolsCopyDocument
ApprovetheBPA.
OracleR12:Procure2PayByDineshKumarS
Step5:CreateBlanketReleasefortheBPA.
Navigation:POPurchaseOrdersReleases
ClickDistributiontoenterthedetails.
OracleR12:Procure2PayByDineshKumarS
BlanketReleasesuccessfullyapproved.
SimilarlywecancreateStandardRFQandQuotationfollowingtheabovesteps.
Standard
Requisition
Standard
RFQ
Standard
Quotation
Blanket
Purchase
Agreement
OracleR12:Procure2PayByDineshKumarS
3WayMatchingPOProcessing
CreateRequisition:
CreatePurchaseOrder:
Purchase
Requisition
Standard
PO Receipt Invoice
Invoice
Payment
Create
Accounting
TransfertoGL
(Create Journal
Entry)
OracleR12:Procure2PayByDineshKumarS
CreateReceipts:
Navigation:POReceivingReceipts
SelecttheInventoryorganizationtoreceivethegoods.
ClickFind.
Enterthecommentsandclosethewindow.
OracleR12:Procure2PayByDineshKumarS
Sometimesyoumightgetthiserror.
Resolution:Openthepurchasingperiods
Navigation:POSetupFinancialsAccountingControlPurchasingPeriods
PartialReceiving:
OracleR12:Procure2PayByDineshKumarS
Savethedetails.
ClickHeadertoviewReceipt#.
OracleR12:Procure2PayByDineshKumarS
CheckingonHandQuantity:
Navigation:INVOnHand,AvailabilityOnHand,Quantity
ClickFind.
ClickAvailability.
OracleR12:Procure2PayByDineshKumarS
Belowyoucanviewthecompletedetailsofaninventoryitem.
OracleR12:Procure2PayByDineshKumarS
InvoiceProcessing:
a)CreateInvoice:
Navigation:APInvoicesEntryInvoices
b)MatchInvoice:
ClickMatch.
Create
Invoice
Match
Invoice
Validate
Invoice
Invoice
Payment
OracleR12:Procure2PayByDineshKumarS
EnterthereceiptdetailsandclickFind.
ClickMatch.
OracleR12:Procure2PayByDineshKumarS
InvoiceSuccessfullyMatched.
c)ValidateInvoice:
ClickAction1tovalidatetheinvoice.
Note**Sometimesthevalidationcheckboxwillbedisabled.
OracleR12:Procure2PayByDineshKumarS
Toenablethecheckboxthebelowsetupismandatory.
Navigation:APSetupOptionsPayablesOptions
CheckAllowOnlineValidationandsavethechanges.
Savethechanges.
Nowvalidatetheinvoice.
OracleR12:Procure2PayByDineshKumarS
ClickOK.
OracleR12:Procure2PayByDineshKumarS
d)Invoicepayment:
BeforemakingpaymentmakesurepaymentdocumentissetupfortheBankAccount.
SetupPaymentDocument:
Navigation:APSetupPaymentBankAccounts
Nowcreateanewpaymentdocument.
OracleR12:Procure2PayByDineshKumarS
Navigation:APPaymentsEntryPayments
EnterthePaymentdetails.
NowclickEnter/AdjustInvoices.
OracleR12:Procure2PayByDineshKumarS
EntertheinvoiceDetailsandsaveit.
ClosethewindowandopenInvoiceOverview:
OracleR12:Procure2PayByDineshKumarS
InpaymentswindowclickAction.
ClickOK
OracleR12:Procure2PayByDineshKumarS
Twoprogramswillbeexecuted,
1. CreateAccounting
2. TransferJournalEntriestoGL
CreateAccounting:
Validatesandcreatessubledgerjournalentries
TransfersthefinaljournalentriesinthecurrentbatchruntoGeneralLedgerandstarts
theGeneralLedgerpostingprocess
GeneratestheSubledgerAccountingProgramReport,whichdocumentstheresultsof
theCreateAccountingprogram
TransferJournalEntriestoGL:
Validatesandcreatessubledgerjournalentries
TransfersthefinaljournalentriesinthecurrentbatchruntoGeneralLedgerandstartsthe
GeneralLedgerpostingprocess
GeneratestheSubledgerAccountingProgramReport,whichdocumentstheresultsofthe
CreateAccountingprogram.
DocumentReference:
http://docs.oracle.com/cd/E18727_01/doc.121/e13628/T149412T283033.htm
OracleR12:Procure2PayByDineshKumarS
4WayMatchingPOProcessing
CreateRequisition:
CreatePurchaseOrder:
Purchase Requisition
Standard PO
Receipt
Invoice Invoice Payment
Create
Accounting
Transferto
GL (Create
Inspection
OracleR12:Procure2PayByDineshKumarS
ReceivingControl:
ApprovethePO.
CreateReceipts:
OracleR12:Procure2PayByDineshKumarS
GoodsInspection:
Beforeinspectinggoods,weneedtodothebelowsetups.
1) ProfileSetup:QA:POInspection
2) CreatingCollectionPlansusingresponsibilityQuality,VisionEnterprise
Step1:ProfileSetup
Navigation:SYSADMINProfileSystem
ProfileName :QA:POInspection
Level :Site/OrganizationLevel
Step2:CreateCollectionPlan
Responsibility:Quality,VisionEnterprise
Navigation:SetupCollectionPlans
OracleR12:Procure2PayByDineshKumarS
NowcopycollectionelementsbyclickingCopyElements...
Nowqualitycollectionelementswillbeautomaticallypopulated.
NowdefinetransactionsbyclickingTransactionsandCommitthesetup.
NowdefineactionsbyclickingActions.
Selectthecollectionelementsanddefinetheactionsforeachelement.
OracleR12:Procure2PayByDineshKumarS
CollectionElement:Item
Nowstartinspectingthegoods.
Navigation:POReceivingReceivingTransactions
OracleR12:Procure2PayByDineshKumarS
Queryusingreceiptnumber.
ClickFind.
OracleR12:Procure2PayByDineshKumarS
Goodssuccessfullyinspected.
OracleR12:Procure2PayByDineshKumarS
CreateInvoice:
Invoicesuccessfullymatchedandvalidated.
CreatePayments:
OracleR12:Procure2PayByDineshKumarS
BuyerWorkCenter
TheBuyersWorkCenterisacentraldesktopfromwhichbuyerscanefficientlyperformtheir
dailytask,suchasviewingandactinguponrequisitiondemand,creatingandmodifyingorders
andagreements,initiatingnegotiationsifOracleSourcingislicensedandimplemented,and
managingthesupplybase.
MajorFeatures:
AccessrequisitiondemandintheDemandWorkbenchandcreateprocurement
documents
Createanewstandardpurchaseorder,blanketpurchaseagreement,orcontract
purchaseagreement
Updateanexistingstandardpurchaseorder,blanketpurchaseagreement,orcontract
purchaseagreement
Createandmaintainsupplierinformation
IfOracleSourcingislicensedandimplemented,createbuyer'sauctionsorsourcingRFQs
IfOracleServicesProcurementislicensedandimplemented,createandmaintain
purchaseordersforcomplexworkpayments
IfOracleProcurementContractsislicensedandimplemented,authorcontractterms
andmanagedeliverables
Usepredefineddocumentviews
Createandpersonalizeyourowndocumentviewsincludinglistofcolumns,where
conditions,andsortsequences
OracleR12:Procure2PayByDineshKumarS
AccessrequisitiondemandintheDemandWorkbenchandcreate
procurementdocuments
Thisfeatureenablesbuyertoviewtherequisitionsavailableinbuyersqueue.
SearchRequisition:
Followingviewoptionsareavailableforbuyertoqueryforrequisition.
OracleR12:Procure2PayByDineshKumarS
RequisitionsViews Description
MyLateRequisitions Thisviewdisplaysrequisitionsthatarepastthe
needbydateenteredbytherequester.Thatis,
theneedbydateontherequisitionispriorto
today'sdate.
MyRequisitions Thisviewdisplaysallrequisitionsassignedtothe
buyer.Requisitionscanbeassignedtoa
particularbuyerwhentherequisitionwas
created.
MyRequisitionsforGoods Thisviewdisplaysrequisitionsforgoodsassigned
tothebuyer.
MyRequisitionsforServices Thisviewdisplaysrequisitionsforservices
assignedtothebuyer.
MyRequisitionsRequiringaRFQ Thisviewdisplaysrequisitionslinesthatrequire
aRFQ.
MyRequisitionswithaNewSupplier Thisviewdisplaysrequisitionsthatsuggesta
supplierwhohasnotyetbeendefinedtothe
system(OracleiProcurementcancreate
requisitionsandsuggestasupplierthatdoesnot
yetexistinthesystem).
MyRequisitionswithaSuggested
Supplier
Thisviewdisplaysrequisitionsthataresourced
toasupplier.
MyUrgentRequests Thisviewdisplaysrequisitionsthattherequester
markedasurgent.
UnassignedRequisitions Thisviewdisplaysrequisitionsthathavenot
beenassignedtoasourcingbuyer.
OracleR12:Procure2PayByDineshKumarS
PersonalizedViews:
Step1:ClickSearchbutton.
Step2:ClickSaveSearchbuttontoopencreateviewpage.
Step3:CreateaView
OracleR12:Procure2PayByDineshKumarS
SelecttheAttributeProperties.
Entersortingdetails.
SearchQueryinformation.
ClickApply.
SelecttheviewandclickApply.
OracleR12:Procure2PayByDineshKumarS
Searchthecustomview.
Datapopulatedbasedonthequeryfiltercondition.
BuyerRequests:
OracleR12:Procure2PayByDineshKumarS
Buyercanperform3requests,
1) Add:ClickAddtoDocumentBuildertoplacethelinesinyourdocument.
2) Return:ClickReturnLinestoremovetherequisitionlinesfromtherequisitionpooland
changetheirstatusinOraclePurchasingtoReturned.
3) Reassign:Iftherequisitionlinesshouldbeassignedtoadifferentbuyer,youcan
reassignthem.
AddRequest:
SelecttherequisitionandclickAdd.
RequisitionLineaddedtothedocumentbuilder.
Buyercanchoosebelowoptions,
OracleR12:Procure2PayByDineshKumarS
Clear:clearthedocumentbuilderandstartcreatingthedocumentagainfromthebeginning,
clickClear.
Update:tomakeupdatestothedocumentbuilderparameter,enteryourchangesandclick
Update.
Create:CreateaNewPurchasingPODocument.
LetscreateaNewStandardPurchaseOrderclickCreate.Theuserwillberedirectedthe
Ordercreationpage.
ThePurchaseOrderSuccessfullycreated.
InputtheHeader,Line,Shipmentanddistributiondetails.
OracleR12:Procure2PayByDineshKumarS
HeaderInformation:
LineInformation:
Buyercanperform3lineactions,
Update:ToupdateLineinfo,LineBillingandShippinginfo.
Duplicate:DuplicatetheLinesInformation.
Delete:DeletetheLine
ScheduleInformation:
BuyerscanPerform3ScheduleActions,
OracleR12:Procure2PayByDineshKumarS
Update:Updatetheschedulinginformation.
Split:splitanexistingrequisitionlineintomultiplerequisitionlinesthatrepresentthe
sameordifferentitems.
Delete:Deletetheexistingschedule.
DistributionInformation:
BuyerscanPerform3DistributionActions,
Details:ToviewtheDistributiondetailsandUpdatethesame.
Split:splitanexistingrequisitionlineintomultipleDistributions.
Delete:Deletetheexistingschedule.
BuyercanupdatetheapprovaloptionsbyclickingApprovalOptions.
SubmittheDocument.
OracleR12:Procure2PayByDineshKumarS
AccessingandmanagingthePurchasingPODocument
CreateStandardPurchaseOrder:
ClickOrderstabtoviewandmanageOrders.
TocreatenewOrder,SelecttheOrderTypeandclickGo.
EntertheHeaderInformation,
OracleR12:Procure2PayByDineshKumarS
LineInformation,
ScheduleInformation,
SplittheLineasbelow.
DistributionInformation,
ApprovalOptions:
OracleR12:Procure2PayByDineshKumarS
SubmitthePO.
AccessingandmanagingPurchasingAgreements
ClickAgreementstab,
ChooseBlanketPurchaseAgreementandclickGo,
OracleR12:Procure2PayByDineshKumarS
HeaderInformation,
LineInformation,
ControlOptions
OracleR12:Procure2PayByDineshKumarS
BPASuccessfullyCreated.
Belowagreementscanbecreatedusingthisworkbench,
ManagingDeliverables
AboutDeliverables:
Businessesenterintocontractualagreementswiththeirtradingpartners,andaspartofthe
contractualagreementwillhavecommitmentstofulfill.
Thecommitmentsonthebusinessdocuments,besidesproductsandservicesboughtorsoldare
classifiedasdeliverables,undertheTermsandConditionsofthebusinessdocument.
Inadditiontothecontractualcommitmentsthatbusinessesneedtofulfill,theymightdefine
otherinternaltasksthatcontributetotheoverallexecutionofthebusinessdocument.
Youcandefinedeliverablesaspartofthecontracttemplatecreationprocess.Ifabusiness
documentreferstoacontracttemplate,alldeliverablesassociatedtothatcontracttemplate
arecopiedtothebusinessdocument.
OracleR12:Procure2PayByDineshKumarS
ManagingNegotiations
AboutNegotiations:
WhenOracleSourcingModuleisenabledforOraclepurchasing,thisoptionwillbehelpfulin
managingandmonitoringnegotiations.
OracleR12:Procure2PayByDineshKumarS
SupplierAdministration
Reference:OracleHelp
Supplieradministrationenablesbuyingorganizationstomaintaincurrentinformationabout
theirsuppliersandsupplierusers.Authorizedbuyerscaninviteorregistersuppliers.Once
registered,supplierscanprovidedetailedinformationontheircompaniesintheformof
supplierprofiles.Supplierprofileinformationcanbeenteredandmaintainedbyboth
authorizedpersonnelatthebuyingcompanyaswellasauthorizedusersatthesupplier
companies.Updatesperformedbythesupplierusersarereviewedand,ifapprovedbybuyer
administrators,canbepromotedintothebuyingcompaniesprocurementsystems.This
removesmuchoftheadministrativeburdenfromthebuyeradministratorsandallowssuppliers
tomaintainmoreuptodateprofileinformationontheircompany.
SupplierAdministrationconsistsof
Supplierdefinitionandmaintenance
Supplierregistration
Supplieruserregistrationandmaintenance
Supplier Definition and Maintenance
Animportantareaofsupplieradministrationistheprocessofcompletelydefiningsuppliersto
theprocurementsystem.Thisincludes,butisnotlimitedto,detailedinformationofthe
supplier's:
Corporatestructure
Taxregulationsandreportingrequirements
Siteinformation
OracleR12:Procure2PayByDineshKumarS
Contactinformation
Purchasingdefaultsandsettings
Payablesdefaultsandsettings
Invoicingprocedures
Receivingdefaults
Bankingdefinitions
Accountingdefinitions
Supplier Registration
Usingsupplierregistration,supplierscanregisterforaccesstoOracleSelfServiceapplications
suchaOracleSourcing,OracleiSupplierPortal,orOracleCollaborativePlanning.Oncethe
registrationrequestandbeencompletedandsubmitted,andasupplierprofileadministrator
hasapprovedtherequest,anotificationissenttothemainsuppliercontact,andusersatthe
companycanbeginregisteringandrequestingsystemaccess.
Supplier User Registration and Maintenance
Oncethesuppliercompanyisdefinedandregisteredwiththebuyer'sprocurementsystem,
usersatthesuppliercompanycanalsobeginregisteringaswell.Oncetheirregistration
requestsareapproved,thesupplieruserscanbeginaccessingthesystemsubjecttoany
securityrestrictionsappliedbytheapprover.
Afterthesupplierusersareregisteredwiththesystem,personalandaccessinformationis
maintainedforthemintheirindividualprofiles.Changestothisinformationcanbeenteredby
supplieruseradministratorsatyourcompany.Additionally,updatescanberequestedby
supplierusermanagersatasuppliercompanyforusersatthatcompany.Theseupdatesare
reviewedand,ifapproved,enteredbyasupplierprofileadministrator(usuallyduringthe
courseofupdatingthatcompany'scontactdirectory).
OracleR12:Procure2PayByDineshKumarS
AccrualReconciliation
Accruals:
Accrualsareaccumulationofexpensethatisrecognizedbeforecashispaid.
Accrualsareliabilitiestopayforgoodsorservicesthathavebeenreceivedbuthavenotbeen
paidorinvoiced.
TypesofAccruals:
Thereare2typesofpurchasingaccruals,
1. OnlineAccrual
2. PeriodEndAccrual.
AccrualSetups:
DefineExpenseAPAccrualoption:
Thisaccountisusedtoaccruepayablesliabilityforexpenseitemsattimeofreceipt.
Thisaccountisusedtoaccruepayablesliabilityforexpenseitemsbyreceiptperiodend
accrualprocess.
OracleR12:Procure2PayByDineshKumarS
Navigation:POSetupOrganizationsPurchasingOptions
Query:
SELECTEXPENSE_ACCRUAL_CODE,
INVENTORY_ACCRUAL_CODE,
ACCRUED_CODE_COMBINATION_ID
FROMPO_SYSTEM_PARAMETERS_ALL
WHEREORG_ID=:P_ORG_ID;
DefineInventoryAPAccrualoption:
Thisaccountisusedtoaccruepayablesliabilitywheninventoryitemsarereceived.
Navigation:INVSetupOrganizationsParameters
OracleR12:Procure2PayByDineshKumarS
Query:
SELECTAP_ACCRUAL_ACCOUNT
FROMMTL_PARAMETERS
WHEREORGANIZATION_ID=:P_INV_ORG_ID;
DeclareAccrualAccounts:
Beforestartingthereconciliationdeclaretheaccounts.
Navigation:POAccountingAccrualWriteOffSelectAccrualAccounts
OracleR12:Procure2PayByDineshKumarS
AccrualReconciliationPrograms
ProgramName Usage
CreateAccountingReceiving/
CostManagement
*Transfersthedatafromreceiving/inventorysubledgersto
SLA.
*CreatejournalsinSLA.
*TransferandpostingjournalstoGLcanalsobedone.
TransferJournalentriestoGL *TransfersjournalsentriestoGL
*Postingthetransferredjournalscanalsobedone.
AccrualReconciliationLoadRun *TheLoadprogramisusedtopopulatetheaccrual
reconciliationtableswithallthenecessarytransactiondata
neededtoperformthereconciliationprocess.
*AlltheaffectedPodistributionswithinthedaterangewillbe
deletedfirstandcurrent/updatedvaluesforthetransactions
inthedaterangewillbeappendedtoexistingdata
*InupgradedinstanceIgnorestheFromDatespecifiedand
runsfromthestartoftransactionhistory
*Inupgradedinstanceupgradesthewriteofftransactions
from11iandloadsthemintocst_write_offsand
cst_write_off_detailstable.
APandPOAccrual
ReconciliationReport
*Showsthetransactiondetailsbasedoneachaccrualaccount
foreachPOdistributionwiththeReceivingtransaction
amountandinvoicetransactionamountwithanetbalance
greaterthanzero.
MiscellaneousAccrual
ReconciliationReport
*Showsthetransactiondetailsbasedoneachaccrualaccount
whichgothitbecauseofMiscellaneousInventorytransactions
andAPNOPOtransactions.
SummaryAccrual
ReconciliationReport
*Showsthetotalbalancesforeachaccrualaccountwithout
anydistributiondetailsandindividualtransactionamount.
OracleR12:Procure2PayByDineshKumarS
PurchasingAccrualProcess:
InventoryAccrualProcess:
OracleR12:Procure2PayByDineshKumarS
PayablesAccountingProcess:
AccrualReconciliationLoadRun:
OracleR12:Procure2PayByDineshKumarS
ReconciliationDataFlow:
KMNotes:
1478292.1R12AccrualReconciliationDiagnosticsAndTroubleshootingGuide
1107953.1R12AccrualBalanceMismatchBetweenAccrualReconciliationReportand
GLTroubleshooting
1117353.1R12:DiscrepancieswithAccrualReconciliationReportTroubleshooting
866733.1HowToDiagnoseInventoryAccrualsAndAccrualWriteOffIssues
1126025.1R12:DiscrepanciesWithAccrualReconciliationReportForConsignedItems
Troubleshooting
883557.1R12:HowToAvoidandFixCorruptioninDataTransferfromSLANegative
Ledger_ID,NotReachedGL,DuplicateinGL
604893.1R12.0andR12.1:FAQfortheSLAUpgrade:SLAPreUpgrade,PostUpgrade,
andHotPatch1472099.1
OracleR12:Procure2PayByDineshKumarS
PeriodEndActivity:
Belowisthesuggestedorderforclosingoraclemodules,
1) OrderManagement/Shipping
2) CashManagement/Treasury
3) Payables
4) Receivables
5) Purchasing
6) Inventory/Costing
7) Projects
8) Assets
9) GeneralLedger
OracleR12:Procure2PayByDineshKumarS
PayablesMonthEndActivity
No. Required Activity Details
1 Yes Completealltransactions Completethebelowtransactions,
Invoicing&Credits
Prepayments
ExpenseReport
InvoiceImports
Payments
Note**AllOU'swithingsameledgermustbe
readytocloseatsametime.
2 Yes ApproveInvoices&Complete
Payments
ToApproveallUnApprovedinvoicesand
invoicelinesinthesystemrunthebelow
request
"PayablesApproval"
Sothattheycanbepaid&postedtoGeneral
Ledger.
3 Yes Review&Resolveamountsto
PosttoGL
Belowreportstobescheduled/run.
3a) Yes InvoiceonHoldReport Runreport"InvoiceonHoldReport"
ListHoldsappliedtoinvoicesforwhich
posting&Journalentriescannotbecreated.
3b) Yes JournalEntriesReport RunReport"JournalEntriesReport"
Itproducesadetail/Summarylistingof
accountinginformation,thathavebeen
accountedwitherrorandallentriesthat
couldnotbetransferredtoGL.
3c) Yes UnaccountedTransaction
Report
Runreport"UnaccountedTransactions
Report"
Itcontainslistofallpaymenttransactions&
reasonwhypayablescannotaccountfora
transaction.
Thisreportdoesnothaveinvoicewithno
distribution.
Note**Runthisreportafter"Create
Accounting"Process.
3d) Optional PaymentProcessRequest Itarrangespaymentschedulefordueinvoices.
OracleR12:Procure2PayByDineshKumarS
3e) Yes Confirmallpayment
Instructions
RuntheProgram,"PaymentInstruction
Register".
Itlistseachpaymentcreatedforpayment
processprofileormanualpayment.
Actualpaymentsarecomparedagainstthis
registertoverifyoraclepayableshave
recordedpaymentscorrectly.
3f) Optional PaymentRegister RunReport"PaymentRegister"Thisreport
canbeusedtoreviewpaymentactivityfor
eachbankaccountduringspecifictime
period.Thisreportonlyshowsnetpayment
amount(withoutDiscounts).
3g) Optional PostedPaymentRegister Runreport"PostedPaymentRegister"
Thisreportcontainstotalpaymentamount
(IncludingDiscounts)
4 Yes ReconcilePaymentstoBank
StatementActivity
Whenbankstatementisreceivedwecan
reconcilepaymentsnymatchingtheamount
ofeachpayment/depositreceivedwiththe
amountthatwassubmittedtobank.
Reconcilingcanbedonein2ways,
1)Manually
2)Automatic
Manually:CreateBankStatementLines
manually.
Automatic:3programsareavailable,
1)BankStatementImport
2)AutoReconciliationProgram
3)BankStatementImport&
AutoReconciliation
OracleR12:Procure2PayByDineshKumarS
5 Yes Transferallapprovedinvoices
andpaymentstoGL
Runtheprogram"CreateAccounting"There
are3modesavailableforaboveprogram,1)
Draft2)Final3)FinalPostDraft:itwillcreate
Journalentrieswhicharenotfinal,andthey
arenotreadytotransfertoGL.
TableHit:(DraftMode)
XLA_AE_HEADERS
Accounting_Entry_Status_Code=D
XLA_AE_LINESXLA_EVENTS
Process_Status_Code=D
Even_Status_Code=U
Note**Wecanrunthisprogramagain&
again,itwilldeletetheoldjournalentries
andnewonewillbecreated.
Final:Itwillcreatejournalentrieswhichcan
betransferedtoGL.
TableHit:(FinalMode)
XLA_AE_HEADERS
Accounting_Entry_Status_Code=F
XLA_EVENTS
Process_Status_Code=P
Even_Status_Code=P
Note**CreateAccountingcannotberun,ifit
isfinallyaccounted.
FinalPost:CreateJournalentriesinfinal
mode,transfertoGlandpostthem.
TableHit:(FinalMode)
XLA_AE_HEADERS
Accounting_Entry_Status_Code=F
Transfer_Status_Code=Y
XLA_EVENTS
Process_Status_Code=P
Even_Status_Code=P
GL_JE_HEADERSStatus=P
6 Optional ReviewthepayablestoGL
PostingProcessafter
completion
Runthebelowreports.
OracleR12:Procure2PayByDineshKumarS
6a) Optional PayablesAccountingProcess
Report
Runthereport"PayablesAccountingProcess"
toreviewaccountingentriescreatedby
CreateAccountingProcess.
thisreporthave2sections,
a)AccountingEntriesauditreport
(Detail/Summarylist)
b)AccountingEntriesexceptionReport
(Entrieswitherrorstatus)
6b) Optional PostedInvoiceRegisterReport Runthereport"PostedInvoiceRegister"
Invoiceinfo.PostedtoGL.
itcanbeusedtoverifytotalinvoiceamount
equaltoallinvoicedistributionamount.
6c) Optional PostedPaymentRegisterReport Runthereport"PostedPaymentRegister"
ReviewpaymentspostedtoGL.Review
PaymentActivityeachbankaccount.
7 Yes UnaccountedTransaction
Sweep
Runthereport"UnpostedInvoiceand
PaymentSweepProgram"
ittransfersunaccountedtransactionsfrom
oneaccountingperiodtoanother.
Note**ifanyunaccountedtransactions
existsthatperiodcannotbeclosed.
Thisprogramwillnotforwardaccounted
transactionswitherrors.Theerrorsshouldbe
correctedandresubmittedbyexecuting
"CreateAccounting"Process.
HowitWorks?
In"ControlPayablePeriods"windowifyoutry
tocloseaccountingperiodwithunaccounted
transactionsexists,thepayableswindow
opensawindow,fromtherewecansubmit
theaboveprogram.
8 Yes ClosetheOraclePayable
Periods.
OracleR12:Procure2PayByDineshKumarS
PurchasingMonthEndActivity
No. Required Activity Details
1 Yes Completealltransactionsfor
theperiod.
Completethebelowactivities,
CompleteRequisitions
CompletePOandReleases
CompleteReceiptsandReturns
Note**Submit"ConfirmReceipt"workflow
selectorderprocessinpurchasingtosend
notificationsthroughweb,email/notification
detailstorequesters/buyerswhocreate
requisitionsinpurchasing/iProcurement.
Print(or)ArchiveallNewPO's
Runprogram"PrintPurchaseOrders"
Respondtoallworkflownotifications
(Optional)
2 Optional Reviewthecurrentandfuture
Commitments
Runthereport"PurchaseOrder
CommitmentByPeriodReport"
thisreportshowsthemonetaryvalue
(relatingtomoney/currency)ofpurchased
commitmentsforspecificperiod.
tomonitorbuyerperformance.
usereportwhennegociatingwithsuppliers
bylimitingthecommitmentsofspecific
supplier.
3 Optional Reviewtheoutstandingand
OverduePO
Runthebelowreports,
PurchaseOrderDetailReport
OpenPurchaseOrdersReport(byBuyer)
OpenPurchaseOrdersReport(byCost
Center)
Note**Inthisreportquantityordered&
Quantityreceivedisdisplayedsothatstatus
ofthePOcanbemonitored.
OracleR12:Procure2PayByDineshKumarS
4 Yes FollowupReceiptsCheck
withSuppliers
IfPOnotreceived(or)Receiptsnotentered,
Buyer/Userneedstocontactrespective
department/dupplierforthesame.
Note**EvenafterclosingthecurrentPeriod
Receiptscanbecreatedbyenteringaback
data.
Theabovetransactionispossibleonlywhen
"OracleInventory"modulenotinstalled.
5 Yes IdentifyandReviewUn
invoicedReceipts(Periodend
Accruals)
Runthereport"UninvoicedReceipts
Report"toreviewreceiptsforwhichsupplier
invoicehasnotbeenenteredinpayables.
Receiptaccrualscanbereceivedbyaccount
&item.helpinpreparationofaccrual
entries.
6 Yes FollowUpOutstanding
Invoices
RuntheProgram"UninvoicedReceipts
Report"
Tofindenteringofinvoices,matchingof
unmatchedinvoicesandresolutionofinvoice
holds&helpsinpreparationofaccrual
entries.
7 Yes CompleteOraclePayables
PeriodendProcess
CrosscheckPayablesperiodisclosed&all
activitiesarecompleted.
OracleR12:Procure2PayByDineshKumarS
8 Yes ReceiptAccrualPeriodEnd
Report
Runthereport"ReceiptAccrualsPeriod
End"
itcreatesperiodendaccrualsforuninvoiced
receiptsforexpensedistributions.
eachtimeitruns,oraclepurchasingcreates
anunpostedjournalentrybatchinGLfor
thereceiptaccruals.
ifEncumbrance/Budgetarycontrol
enabled,anotherjournalentryis
corrospondingtoreversalentriesforun
invoicedreceiptsthatwereaccrued.
theabovetransactionhappensbyenabling
profile"GL:LaunchAutoReverseAfterOpen
Period".
ifprofilesetto'N',manualreversalshould
bedone.
Note**thisstepisrequiredifaccrue
expenseitemflagissetto"PeriodEnd"in
purchasingoptionsetups.
Whenflagissetto"AtReceipt",areversal
isnotrequired.
Note**thisprogramCreateAccountingin
receivingsubledgeronly.Then"Create
Accounting"Programneedstoberunto
createSLAJournals.
9 Yes ReconcileAccrualAccounts
OracleR12:Procure2PayByDineshKumarS
ProgramInformation:
CreateAccounting:
TheCreateAccountingprogramcreatesandtransfersjournalentries.
ParameterDetails:
Parameters Description
Ledger RequiredParameter.
SelecttheLedgerforwhichaccountingentriestobecreated.
IftheprofileoptionSLA:EnableDataAccessSecurityin
SubledgersissettoYes,onlythoseledgersthatareincluded
inGeneralLedgerAccessSetsassignedtotheresponsibility
appearinthelistofvalues.
ProcessCategory OptionalParameter.
Itrestrictstheeventsselectedforaccountingtoaparticular
processcategory.
TheCreateAccountingprogramselectseventswithevent
typesfallingintotheeventclassesassignedtotheprocess
category.
Onlyprocesscategoriesestablishedbydevelopmentteams
OracleR12:Procure2PayByDineshKumarS
aspartoftheseeddataareincludedinthelistofvalues.
EndDate RequiredParameter.
Processesonlythoseeventswitheventdatesonorbefore
theenddate.
Mode RequiredParameter.
Itdetermineswhetherthesubledgerjournalentriesare
createdinDraftorFinalmode.
IfDraftmodeisselected,thentheTransfertoGL,Postin
GeneralLedger,andGeneralLedgerBatchNamefieldsare
disabled.DraftentriescannotbetransferredtoGeneral
Ledger.
ErrorsOnly RequiredParameter.
Itlimitsthecreationofaccountingtothoseeventsforwhich
accountinghaspreviouslyfailed
IfYesisselected,theCreateAccountingprogramprocesses
alleventswithastatusofError.
Report RequiredParameter.
Itdetermineswhethertogenerateareportshowingthe
resultsoftheSubledgerAccountingprograminsummaryor
detailformat.
TransfertoGeneral
Ledger
Required,ifmodeissettoFinal.
Itdetermineswhethertotransferthesubledgerjournal
entriestoGeneralLedger.
JournalimportisnotlaunchediftheprofileoptionSLA:
DisableJournalImportissettoYes.
PostinGeneralLedger RequiredifModeissettoFinalorCreateAccountingissetto
No.
Itdetermineswhethertopostsubledgerjournalentriesin
GeneralLedger.
Ifthereisaprimaryledgerwithsecondaryledgersattached
toitandtheapplicationisanonvaluationmethod
application,thejournalentriesofthesecondaryledgersare
automaticallyposted.Thisisbasedontheapplication
accountingdefinitionthattheusersetsup.
Iftheapplicationisavaluationmethodapplication,then
thereisadifferenteventforthatsecondaryledgerandthe
accountingisnotcreatedinthesamerunforbothledgers.
GeneralLedgerBatch
Name
OptionalParameter.
Userenteredbatchnamethatappearsonthetransferred
GeneralLedgersubledgerjournalentries.TransfertoGL
optionmustbesettoYes.
IncludeUser RequiredParameter.
OracleR12:Procure2PayByDineshKumarS
Transactionidentifier Itcontrolswhetherthereportdisplaysuseridentifiers'
namesandvalues.
TransferJournalEntriestoGL:
TheTransferJournalEntriestoGLprogramconsistsofasubsetofparametersusedinthe
CreateAccountingprogramaslistedbelow:
Ledger
ProcessCategory
EndDate
PostinGeneralLedger
GeneralLedgerBatchName
OracleR12:Procure2PayByDineshKumarS
JournalImport:
Noparametersforthisprogram.
OracleR12:Procure2PayByDineshKumarS
ProcuretoPayTableHits
ProcessFlow
OracleR12:Procure2PayByDineshKumarS
RequisitionTables
PO_Requisition_Headers_All
(REQUISITION_HEADER_ID)
PO_Requisition_Lines_All
(REQUISITION_HEADER_ID)
PO_Requisition_Lines_All
(REQUISITION_LINE_ID)
PO_Req_Distributions_All
(REQUISITION_LINE_ID)
PurchasingTables
PO_Headers_All
(PO_Header_ID)
PO_Lines_All
(PO_Header_ID)
PO_Lines_All
(PO_line_ID)
PO_Line_Locations_All
(PO_line_ID)
PO_Line_Locations_All
(Line_Location_ID)
PO_Distributions_All
(Line_Location_ID)
ReceivingTables
Rcv_Transactions
(RCV_TRANSACTION_ID)
RCV_RECEIVING_SUB_LEDGER
(RCV_TRANSACTION_ID)
Rcv_Transactions
(SHIPMENT_HEADER_ID)
Rcv_Shipment_Headers
(SHIPMENT_HEADER_ID)
Rcv_Shipment_Headers
(SHIPMENT_HEADER_ID)
RCV_Shipment_Lines
(SHIPMENT_HEADER_ID)
InvoiceTables
AP_Invoice_Distributions_All
(Invoice_ID,INVOICE_LINE_NUMBER)
AP_Invoice_Lines_All
(Invoice_ID,INVOICE_LINE_NUMBER)
AP_Invoice_Distributions_All
(Invoice_ID)
AP_Invoices_All
(Invoice_ID)
AP_Invoice_Lines_All
(Invoice_ID)
AP_Invoices_All
(Invoice_ID)
AP_Invoice_Lines_All
(PO_LINE_LOCATION_ID)
PO_Line_Locations_All
(PO_LINE_LOCATION_ID)
AP_Invoices_All
(Invoice_ID)
AP_Invoice_Payments_All
(Invoice_ID)
AP_Invoice_Payments_All
(Invoice_ID)
AP_Payments_Schedules_All
(Invoice_ID)
AP_Invoices_All
(Terms_ID)
AP_Terms
(Term_ID)
AP_Invoices_All
(Invoice_ID)
AP_Recurring_Payments_All
(Invoice_ID)
AP_Terms
(Term_ID)
AP_Terms_TL
(Term_ID)
AP_Invoices_All
(Batch_ID)
AP_Batches_All
(Batch_ID)
AP_Invoices_All
(Invoice_ID)
AP_Holds_All
(Invoice_ID)
OracleR12:Procure2PayByDineshKumarS
AP_Holds_All
(HOLD_LOOKUP_CODE
,RELEASE_LOOKUP_CODE)
AP_Hold_Codes
(HOLD_LOOKUP_CODE
,RELEASE_LOOKUP_CODE)
BankInformationTables
AP_Bank_Accounts_All
(EXTERNAL_BANK_ACCOUNT_ID)
AP_Bank_Account_Uses_All
(EXTERNAL_BANK_ACCOUNT_ID)
AP_Bank_Accounts_All
(BANK_BRANCH_ID)
AP_Bank_Branches
(BANK_BRANCH_ID)
PaymentTables
AP_Invoice_Payments_All
(INVOICE_PAYMENT_ID)
AP_Payment_Distributions_All
(INVOICE_PAYMENT_ID)
AP_Invoice_Payments_All
(Check_ID)
AP_Checks_All
(Check_ID)
AP_Checks_All
(Check_ID)
AP_Payment_History_All
(Check_ID)
APAccountingEntriesTables
AP_Payment_History_All
(ACCOUNTING_EVENT_ID)
AP_Accounting_Events_All
(ACCOUNTING_EVENT_ID)
AP_Accounting_Events_All
(ACCOUNTING_EVENT_ID)
AP_AE_Headers_All
(ACCOUNTING_EVENT_ID)
AP_AE_Headers_All
(AE_HEADER_ID)
AP_AE_Lines_All
(AE_HEADER_ID)
SubLedgerAccountingTables
XLA_EVENTS
(EVENT_ID)
XLA_AE_HEADERS
(EVENT_ID)
XLA_AE_HEADERS
(AE_HEADER_ID)
XLA_AE_LINES
(AE_HEADER_ID)
XLA_AE_HEADERS
(LEDGER_ID)
XLA_TRIAL_BALANCES
(LEDGER_ID)
GLJournalEntriesTables
GL_JE_Batches
(JE_BATCH_ID)
GL_JE_Headers
(JE_BATCH_ID)
GL_JE_Headers
(JE_HEADER_ID)
GL_JE_Lines
(JE_HEADER_ID)
GL_JE_Batches
(JE_BATCH_ID)
AP_Invoice_Transmissions
(JE_BATCH_ID)
GL_JE_Batches
(JE_BATCH_ID)
AP_Check_Transmissions
(JE_BATCH_ID)
GL_Balances
(LEDGER_ID)
OracleR12:Procure2PayByDineshKumarS
Purchasing&APInterfaceTableHits
RequisitionInterfaceTables
PO_Requisitions_Interface_All RequisitionimportInterfaceTablestores
RequisitionHeader,Line&DistributionLevel
Information.
PO_Req_Dist_Interface_All Thatcreatesmultipledistributionsusing
RequisitionImport.
PO_Reschedule_Interface Ittemporarilystoresquantityorneedbydate
changestorequisitionlinessuggestedbyOracle
MasterScheduling/MRP.
RequisitionInterfaceTables
PO_Headers_Interface TablesStoresPOHeaderLevelInformation.
PO_lines_Interface TablesStoresPOLine&ShipmentLevel
Information.
PO_Distributions_Interface TablesStoresPODistributionLevelInformation.
InterfaceErrorTables
PO_Interface_Errors Itcontainserrormessageinformationgenerated
bytheopeninterfaceprogramsinOracle
Purchasing.
ReceivingInterfaceTables
RCV_Transactions_Interface ItcontainsReceivingHeadersandShipment
Details.Itstoresinformationaboutreceiving
transactionsthatarewaitingtobeprocessedby
thereceivingtransactionprocessororwere
rejectedduetoanerrorwhenthetransaction
processorattemptedtoprocessthetransaction.
RCV_Headers_Interface ItStoresreceivingHeaderInformation.
APInterfaceTables
AP_Invoices_Interface Itstoresheaderinformationaboutinvoicesthat
youcreateorloadforimport.
AP_Invoice_Lines_Interface Itstoresinformationusedtocreateoneormore
invoicedistributions.Notethatonerowinthis
tablemaycreate,duringtheimportprocess,more
thanoneinvoicedistribution.
AP_Interface_Rejections Itstoresinformationaboutinvoicedatafromthe
APInterfacetableswhichcouldnotbeprocessed
byPayablesOpenInterfaceImport.
AP_Interface_Controls Itisatemporarytablethatholdscontrol
informationaboutsegregateddata.Thetable
ensuresthateachimportmustbeuniquewith
respecttothecombinationofSOURCEand
GROUP_ID.
OracleR12:Procure2PayByDineshKumarS
ProcuretoPayAccountingEntries
PurchasingModuleSno. Event Debit Credit
1 CreationofRequisition
2 CreationofPO
3 InventoryDestination
Receipts
ReceivingInspectionA/C InventoryAPAccrualA/C
4 ExpenseDestination
Receipts
ReceivingInspectionA/C ExpenseAPAccrualA/C
5 PeriodEndActivity
(Expenseitemswith
receipts)
POChargeA/C
(to)
ExpenseAPAccrualA/C
6 WhenNextPeriodOpen
(ReversalEntryforstep5)
ExpenseAPAccrualA/C
(to)
POChargeA/C
Note**
AccountingEntriesforInventoryItemscanbecreatedatReceiptsOnly.
WhereasforExpenseitemsitcanbedoneatPeriodend/Receipts.
InventoryModuleSno. Event Debit Credit
1 DeliveryofInventoryItems
(StandardCosting)
Material/InventoryA/C ReceivingInspectionA/C
(POPrice)
PurchaseVarianceA/CDr./Cr.(asApplicable)
(POPrinceStd.CostDiff)
2 DeliveryofExpenseItems PoDistributionChargeA/C ReceivingInspectionA/C
3 PurchaseReturn APAccrualA/C InventoryA/C
OracleR12:Procure2PayByDineshKumarS
PayablesModuleSno. Event Debit Credit
1 CreationofInventoryItem
Invoice
InventoryAPAccrualA/C LiabilityA/C
InvoicePriceVarianceA/CDr./Cr.(asApplicable)
(InvoicePricePoPrice)
2 CreationofExpenseItem
Invoice
ExpenseAPAccrualA/C LiabilityA/C
3 PaymentofInvoice
(Inventory/Expense)
LiabilityA/C CashClearingA/C
DiscountA/C(ifany)
Gain/LossA/C(foreign
exchangeGLifany)
Note**
CashclearingisusedwhenCMmoduleisusedelseitwillbedirectlyhitCash/Bank
accountforpayment.
4 GoodsReturntoSupplier
(Inventory/ExpenseItems)
LiabilityA/C InventoryItem:
InventoryAPAccrualA/C
ExpenseItem:
ExpenseAPAccrualA/C
5 RefundthroughCreditMemo LiabilityA/C APAccrualA/C(or)
ChargeA/C
6 CreationofPrepayment
Invoices(prepaid)
ExpenseA/C LiabilityA/C
7 PaymentofPrepayment
Invoice
LiabilityA/C CashClearingA/C
8 ApplyPrepaymentwith
StandardInvoice
LiabilityA/C PrepaymentA/C
9 CreationofCreditMemo LiabilityA/C APAccrualA/C(or)
ExpenseA/C
OracleR12:Procure2PayByDineshKumarS
PurchasingDocumentOpenInterface
(Reference:OracleDocument)
PurchasingOpenInterface:
Steps Details
Load PurchasingDocumentsOpenInterface(PDOI)receivesprice/sales
cataloginformationandresponsestorequestsforquotation(RFQs)
electronicallyfromsuppliersintheformofblanketpurchase
agreementlinesorcatalogquotations.
OnewaytoimportcatalogdataintothePurchasingDocumentsOpen
Interface,andfinallyintoPurchasing,isthroughOracleeCommerce
Gateway.
Process RunthePDOIprogramtovalidateandimportitintoPurchasing.
ThePDOIprogramcanberun,
FromwithineCommerceGatewaywhenyouchooseImport
ProgramfromtheeCommerceGatewayProcessmenu.
Runitseparatelyinpurchasing.
OracleR12:Procure2PayByDineshKumarS
ReceivingOpenInterface:
Steps Details
Load Thereceivingopeninterfaceisusedtoprocessreceiptsloadedbythe
eCommerceGateway,fromaflatfile(ifbarcodingisused,for
example),orASNsandASBNsloadedthroughtheiSupplierPortal.
Process AfterreceiptsareloadedruntheReceivingTransactionProcessorto
validatethem.
Confirm ReceiptsmustbeconfirmedusingtheConfirmReceiptswindowor
throughanotificationsentbytheConfirmReceiptsworkflowbefore
theycreateaccrualsandcanbedeliveredtotheirfinaldestination.
OracleR12:Procure2PayByDineshKumarS
RequisitionOpenInterface:
Steps Details
Load Requisitioncanbeimportedusingflatfile,inventory,OM,MRP,WIP
modules.
Import WorkinProcess,MasterScheduling/MRP,OrderManagement,and
Inventory(aswellascustomsystems)canproviderequisition
informationforthePurchasingrequisitioninterfacetable.
RequisitionImportcreatesarequisitionlineandoneormore
requisitiondistributionsforeachrowitfindsintheinterfacetable.
Itthengroupstheselinesonrequisitionsaccordingtoparameters
youdefine.YoucancreatereleaseseachtimeyouruntheRequisition
Importprocess.
Purchasingautomaticallycreates(andoptionallyapproves)the
releases
forallblanketsourced,approvedrequisitionsaspartofthe
RequisitionImportprocess,notjustthosecreatedbytheRequisition
Importrun.
Purchasingautomaticallysourcesyourrequisitionlinetoablanket
agreementorcatalogquotationnumberifthesupplierfortheitemis
intheApprovedSupplierListandifsourcingrulesaresetupforthe
item.
Process OncerequisitionsareloadedintoPurchasing,usetheAutoCreate
form,theCreateReleasesprogramorWorkflowtocreatestandard
purchaseordersorblanketpurchaseagreementreleases.
OracleR12:Procure2PayByDineshKumarS
QuerytogetlistofOpenAPILists
SELECT SUBSTR(A.OWNER,1,20) OWNER , SUBSTR(A.NAME,1,30) PACKAGE_NAME , SUBSTR(A.TYPE,1,20) OBJECT_TYPE , SUBSTR(U.STATUS,1,10) STATUS , U.LAST_DDL_TIME , SUBSTR(TEXT,1,80) DESCRIPTION FROM DBA_SOURCE A, DBA_OBJECTS U WHERE 2=2 AND U.OBJECT_NAME = A.NAME AND A.TEXT LIKE '%HEADER%' AND A.TYPE = U.OBJECT_TYPE AND A.NAME LIKE 'PO_%API%' AND SUBSTR(A.TYPE,1,20) = 'PACKAGE' ORDER BY A.OWNER, A.NAME;
Note**ChangeNamelikePO_%,PA_%,OM_%etc.
PurchasingAPI:
OracleR12:Procure2PayByDineshKumarS
Hopeyouallenjoyedreadingmymaterial.