HAND-深入浅出Oracle EBS之FINDISMFG应用模块_第1页
HAND-深入浅出Oracle EBS之FINDISMFG应用模块_第2页
HAND-深入浅出Oracle EBS之FINDISMFG应用模块_第3页
HAND-深入浅出Oracle EBS之FINDISMFG应用模块_第4页
HAND-深入浅出Oracle EBS之FINDISMFG应用模块_第5页
已阅读5页,还剩110页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

OracleERP最佳技术实践E-BUSINESSSUITEXX100–功能流程详解ISMFGAuthor:黄建华Jianhua.HuangMSN:huajhua@CreationDate:April12,2005LastUpdated:rDocumentRef:<DocumentReferenceNumber>Version:DRAFT1Aals <Approver <Approver2>CopyNumber_____OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,20064DateDateAuthorVersionChangeReference12-Apr-05Jianhua.HuangDraft1aNoPreviousDocumentNameitionCopyNo.NameLocation1LibraryMasterProjectLibrary2ProjectManager34Ifyoureceiveanelectroniccopyofthisdocumentandprintitout,pleasewriteyournameontheequivalentofthecoverpage,fordocumentcontrolpurposes.Ifyoureceiveahardcopyofthisdocument,pleasewriteyournameonthefrontcover,fordocumentcontrolpurposes.FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyDocumentControliiOracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,2006tents 1.INV:Items 11.1.总体说明 11.2.ReviewCategorySets 21.3.ReviewAttributeControl 31.4.ReviewStatus 31.5.ReviewCatalog 51.6.ReviewItemType 51.7.ReviewTemplates 61.8.ReviewProfile 71.9.DefineMasterItem 71.10.DefineItemCategory 91.11.DefineItemCatalog 91.12.AssignItemToOrg 101.13.DefineOrgAttribute 102.MasterData 112.1.创建Routing 112.2.创建BOM 113.GL:DocumentNumber 123.1.总体说明 123.2.DefineProfile 133.3.DefineSequence 133.4.DefineCategory 143.5.AssignSequence 143.6.EnterJournal 15 4.OM:StandardSalesOrder(SO) 19.总体说明 194.2.EnterHeader 194.3.EnterLine 21.4.Book 21Schedule 22Reserve 23.PickRelease 244.8.PickConfirm 264.9.CreateDelivery 274.10.ShipConfirm 294.11.InterfaceTripStop-SRS 30FIN/DIS/MFG应用模块DocumentControliiiFileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyOracleERP最佳技术实践DocRef:<DocumentReferenceNumber>OctoberOracleERP最佳技术实践4.12.INVMaterailTransactions 324.13.FullfillDefered 354.14.ARAutoInvoice 364.15.CloseOrders 384.16.多走一步 385.OM:DropShipSalesOrder 395.1.总体说明 395.2.EnterHeader 405.3.EnterLine 40.4.Book 415.5.PurchaseReleaseDefered 42从PR到PO 43 5.8.INVMaterailTransactions 48FullfillDefered 495.10.ARAutoInvoice 495.11.CloseOrders 505.12.多走一步 506.OpenandClosedIssuesforthisDeliverable 53s ClosedIssues 53FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyDocumentControliv1.INV:Items1.1.总体说明物料是系统最重要的主数据之一,其属性控制着各个模块能否对某个物料进行事务处0%以上的属性很少用;曾有不少新客户觉得是否可以定制界面,只需留下本企业的存主组织定义,然后统一分配给需要的组织后,再根据各组织自身要求修改一些最理想的是在主组织统一设定Item属性,这样维护的工作量小,而且保证数据的统一;然而这样不符合实际工厂千差万别的需要,为此就得允许一些属性可在各组织再做“客户化”。所以Oracle设计了“属性控制”,允许各企业根据需要,设让各组织自行修订。Item需要定义一个Item到底可以用来做什么;在系统中,是由物料的一系列Flag控制的,这些Flag进一步由“物料状允许对一个物料进行多维度分类,即从不同角度看,物料从属于不同的分类,这个和一个大学既属于财经院校”、又属于“教育部直属”是一个道理。这个“不同角度”系统中叫“类别集”。一个物料,在每个类别集下,均可定义一到多个类别(通常是一个)。PrerequisitetReviewSetuptReviewCategorySetst参考《OracleE-BusinessSuite全模块设置详例》设置InvOracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,OracleERP最佳技术实践ReviewAttributeControl回顾属性控制层次tReviewStatustReviewCatalogtReviewItemTypetReviewTemplatetReviewProfiletDefineMasterItemtDefineItemCategorytDefineItemCatalogtAssignItemToOrgtDefineOrgAttribute,比弹性域更直观重要的Profile设置别,不要和“用户物料类型”混淆要的组织性、类别1.2.ReviewCategorySetsN:INV/Setup/Items/Categories/CategorySetsFlexStructure:指定类别集使用的Category弹性域的哪个结构ControlledAt:该类别集的控制层次,和属性控制层次一样,分主组织和本组织MultipleAssign:对于一个物料物料来说,是否允许分配多个该类别集下的类别EnforceList:是否只能分配下面List中指定的类别给一个物料FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyINV:Items2of57OracleERP最佳技术实践ReviewAttributeControlDocRef:<DocumentReferenceNumber>October24,2006N:INV/Setup/Items/AttributeControls分组和Item界面的Tab页一致。这里可以详细设置每个属性,到底在哪个层次控制,加1.4.ReviewStatusN:INV/Setup/Items/StatusCodes每个企业都应当仔细规划物料状态码,与产品的生命周期相呼应,提高物料维护的科先是“Active”,允许所有事务处理:FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyINV:Items3of57OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,2006OnlyBOMBOM进行操作:FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyINV:Items4of57OracleERP最佳技术实践1.5.ReviewCatalogDocRef:<DocumentReferenceNumber>October24,2006N:Inv/Setup/Items/CatalogGroups有些企业物料附加的属性很少,采用直接启用弹性域的方法。有些企业产品繁多,属性各异,则可以启用Cagalog来详细记录Item信息。这里可以定义无限多组Catalog,每个Catalog也可以定义无限多个属性。1.6.ReviewItemTypeN:Inv/Setup/Items/ItemTypesFIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyINV:Items5of57OracleERP最佳技术实践1.7.ReviewTemplatesDocRef:<DocumentReferenceNumber>October24,2006N:Inv/Setup/Items/Templates模版其实就是一套预设的属性值,比如单位、状态等;这样创建物料时,如果选择应ItemOracle自带了一些常用的模版,如PurchasedItem:许多企业为提高物料维护的效率,减少手工一各个属性设置的错误率,都纷纷创建了FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyINV:Items6of57OracleERP最佳技术实践1.8.ReviewProfileDocRef:<DocumentReferenceNumber>October24,2006N:Sys/Profiles/SystemProfileNameDescriptionINV:DefaultItemStatus认状态INV:DefaultPrimaryUnitofMeasure认单位INV:Updateableitemname物料描述的权限emN:INV/Items/MasterItemsAttibuteNameDescriptionMain主要属性ItemCodeDescriptionPrimaryUOMUserItemTypeItemStatusInventory库存属性InventoryItemStockableTransactable务Reservable为销售订单保留ShelfLifeDays期限LotControlSerialControlLocatorControlBillofMaterial物料清单属性BOMAllowed为其创建BOMBOMItemType建何种类型的BOMCosting成本属性CostingEnabledInventoryAssetValueSOGSAccoutPurchasing采购属性PurchasedPurchasable做采购订单UseApprovedSupplier是否只能向ASL(审批通过的供应商)采购AllowDescriptionUpdate可否修改物料描述ReceiptRequired”,否则发票挂起InspectionRequired”,否则发票挂起GeneralPlanning计划属性InventoryPlanningMethodFIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyINV:Items7of57OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,2006AttibuteNameDescriptionPlannerMakeorBuy划制造MPS/MRPPlanningMRP属性PlanningMethodForecastControlLeadTimes提前期属性Preprocessing准备或制造准本Processing或者制造时间PostprocessingWorkInProcessWIP属性BuildinWIPSupplyTypeSupplySubinventoryOvercompletionOrderManagementOM属性CustomerOrderedCustomerOrderEnabled开销售订单ShippableOETransactablePickComponentsAssemblytoOrder是否为ATOCheckATP是否检查ATP(AvailabeToPromise)可承诺量ShipModelComplete完整性DefaultSOSourceTypeReturnableRMAInspectionRequired要做检验Invoice发票属性InvoiceableItemInvoiceEnabled开票SalesAccount可以手工创建物料,然后一一指定属性,这样效率很低,容易出错,通常可以基于模Tools/CopyFrom…从模板创建Item,我们只需输入Item编号和描述。请创建如下ItemDescriptionItemTypeTemplate910001PurchasedItem1PPurchasedItem910002PurchasedItem2PPurchasedItem910003PurchasedItem3PPurchasedItem4PurchasedItem4PPurchasedItem920001ATOOptionClass1AOCATOOptionClassATOOptionClass2AOCATOOptionClassATOOptionClass3AOCATOOptionClass930001PTOOptionClass1POCATOOptionClassPTOOptionClass2POCATOOptionClassPTOOptionClass3POCATOOptionClassPhantomItem1PHPhantomItemPhantomItem2PHPhantomItemPhantomItem3PHPhantomItem950001OutsideProcessingItem1OutsideProcessingItemOutsideProcessingItem2OutsideProcessingItemFIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyINV:Items8of57OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,2006ItemDescriptionItemTypeTemplateOutsideProcessingItem3OutsideProcessingItemPTOModel1OPTOModelPTOModel2OPTOModelPTOModel3OPTOModelATOModel1ATOATOModelATOModel2ATOATOModelATOModel3ATOATOModelDefineItemCategoryN:INV/Items/MasterItems/../Tools/Categories1.11.DefineItemCatalogN:INV/Items/MasterItems/../Tools/Catalog选择需要的CatalogGroup,填写各个附加属性的实际值即可:FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyINV:Items9of57OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,20061.12.AssignItemToOrgN:INV/Items/MasterItems/../Tools/OrganizationAssignment1.13.DefineOrgAttributeN:INV/Items/OrganizationItems的物料属性。设置同Master,略过。FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyINV:Items10of57OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,20062.MasterData职责:Inventory/BillsofMaterial2.1.创建RoutingParameterDescription2.2.创建BOMBOM义Menu一样。FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyMasterData11of57OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,20063.GL:DocumentNumberrlLedgerSuperUser3.1.总体说明列号的概念很简单,即为每张GL凭证创建一个唯一的号码。总体来说Oracle的设计还是很不错,是在类别(Category)的层次上进行控制:即哪个类别定义了序列号,那么就启用,也可ntpower报APP-FND-01728等问题竟然需要重启应用。PrerequisitetDefineProfiletDefineSequencetDefineCategorytAssignSequencetEnterorImportJournalGL要设置完毕,能够正常开凭证制文件,控制到底是否需要序列号控制新建的类别,必须使用总帐菜单证或者导入凭证FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyGL:DocumentNumber12of57OracleERP最佳技术实践efineProfileDocRef:<DocumentReferenceNumber>October24,2006N:Sys/Profile/System根据实际情况在合适的层次设置SequentialNumbering;本例是在GL应用层设置。NotUsed所有类别不用序列AlwaysUsed所有类别必须要用序列,没有为类别分配序列,开凭证就会报错PartiallyUsed比较灵活,类别分配了序列就启用,没有分配就不启用该Profile代码是UNIQUE:SEQ_NUMBERS。.DefineSequenceN:GL/Setup/Finacials/Sequences/Define或其他路径Name:GL_SEQ_01。InitialValue:10000001。FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyGL:DocumentNumber13of57FIN/DIS/MFG应用模块FileRef:OracleFIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyOracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,200OracleERP最佳技术实践AutomaticManualGapless序列号自动生成;在界面输入凭证后保存或从接口导入时,自动填充序列号由人工输入,对应的AssignMethod只能是Manual,手工输正写入gl_je_headers表时才产生下一个序号,所以性能比较低;其他的同AutomaticMessage说明:不能用于Manual;如果打了勾,凭证保存时会提示。goryN:GL/Setup/Journal/Categories必须在这个菜单下定义,这样才会把Category再写入gl_je_categories表,才能在Journal界面选出。这里定义“108记帐凭证”。在系统管理员下定义的Category,仅写入fnd_document_categories。3.5.AssignSequenceN:GL/Setup/Finacials/Sequences/Assign或其他路径OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,OracleERP最佳技术实践AssignMethod说明:AutomaticManualNull仅供通过总账接口导入数据用;不能用Manual类型的Sequence账界面手工开凭证用同时兼具上述两种功用,所以也不能用Manual类型的Sequence,在同一有效期内,不能同时有多个Automatic、或多个Manual、或多个Null,Null也不能和其他两个并存,但可以同时有Automatic和Manual。N:GL/Journal/Enter/NewJournalFIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyGL:DocumentNumber15of57OracleERP最佳技术实践3.7.其他重要问题DocRef:<DocumentReferenceNumber>October24,2006AssignMethodSequenceTypeAssignMethodRemarkAutomaticAutomatic用于从GL接口导入凭证,自动编号,不可输入AutomaticManual用于在GL界面输入凭证,自动编号,不可输入AutomaticNullGaplessAutomatic用于从GL接口导入凭证,自动连续编号,不可输入GaplessManual用于在GL界面输入凭证,自动连续编号,不可输入GaplessNullManualManual用于在GL界面输入凭证,必须手工输入编号Sequence据库名称和下一个值SELECTfds.NAME, seq.sequence_owner, fds.db_sequence_name, fds.initial_value, seq.last_numbernext_valueFIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyGL:DocumentNumber16of57OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>OctoberOracleERP最佳技术实践 FROMfnd_document_sequencesfds,dba_sequencesseq WHEREfds.db_sequence_name=seq.sequence_name(+) AND'APPLSYS'=seq.sequence_owner(+) ANDfds.NAMELIKE'GL_SEQ_01%';线索Sequence的使用情况会记录在相关应用的表中,以供追踪,具体是<APPShortName>_doc_sequence_audit,如:SELECT*FROMgl_doc_sequence_audit;DocumentNumber字段:界面有DocumentNumber字段,选择Category后警告:但仍旧可以保存,保存后DOC_SEQUENCE_VALUE为空值。Profile设置为AlwaysUsed,但没有分配合适的Sequence界面有DocumentNumber字段,选择Category后警告:FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyGL:DocumentNumber17of57OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>OctoberOracleERP最佳技术实践DocumentNumber以随意输入,只要不和已存在的编号重复:序列号最大值限制除了前面说明的自动序列号不能大于2的31次方外,手工输入凭证号竟然也限制为其他模块导入时的自动编号问题OU分类别设置。GaplessNumberinginARNote:197212.1Metalink:HowToMakeDocumentTransactionNumberingGaplessinAR。FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyGL:DocumentNumber18of57OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,20064.OM:StandardSalesOrder(SO)4.1.总体说明我们先给标准销售订单下个定义:从系统角度看,指直接从本OU的库存挑库发货、不特别注意:任何时候,我们都可以通过SO的菜单Tools/WorkflowStatus来看订单头和行的工作流状态;一般通过工作流就能看出目前订单履行到哪个步骤,下一步该做特别注意:如果发现工作流停在某个Defer的节点,那么需要跑一下WorkflowBackgroundProcess;这个请求一般在设置的时候是Schedule好了的。PrerequisitettertBooktScheduletReservetPickReleasetPickConfirmtCreateDeliverytShipConfirmtInterfaceTripStoptCloseOrderItem/Customer/Terms/TransactionType/OMParameter设置完毕,详细请看设置文档输入,哪个客户买什么东西多少个,每个多少钱查订单完整性划订单发货时间保留,预留库存,免得现在看有到发货时没有了挑库,决定从哪个(些)库存挑选物品挑库确认,把物品从现在的库存搬到发货区StagingArea作发运单,从哪里经过哪里送到哪里,确认货物已经送达预定地点靠接口,产生库存交易N:OM/Orders,Returns/SalesOrdersFIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyOM:StandardSalesOrder(SO)19of57OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,2006我们可以看到,初始化面几乎什么都没有,包括OthersTab页。现在输入一些信息然ValueRemarkCustomerPepsicoSnakOrderTypeSCFStandardOrders现在可以看到,系统带出非常丰富的信息,这正是ERP系统的强大之处。仔细、正确记下订单号1000008,以后一直要用。其实这个时候也可以Book,不用等订单行的输FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyOM:StandardSalesOrder(SO)20of57OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,2006N:OM/Orders,Returns/SalesOrders/LineItemsValueRemarkOrderedItem910001织定义Quantity1输完数量,系统会从PriceList带出单价;如果要改单价,必须正确设置Modifier。标准订单ShippingTab上的SourceType为Internal。另外由于是采购件,所以ATOFlag。N:OM/Orders,Returns/SalesOrders/(LineItems)/BookButton补充信息即可。FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyOM:StandardSalesOrder(SO)21of57OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,OracleERP最佳技术实践ScheduleN:OM/Orders,Returns/SalesOrders/(LineItems)/Tools/Scheduling/ScheduleN:OM/Orders,Returns/ScheduleOrder如果在Book的时候,菜单Tools上的AutoSchedule是选中的,系统在Book成功之后会Schedule的情况。N:OM/Orders,Returns/SalesOrders/LineItems/Tools/Scheduling/ScheduleFIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyOM:StandardSalesOrder(SO)22of57OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,2006ippingN:OM/Orders,Returns/SalesOrders/(LineItems)/Tools/Scheduling/ReserveN:INV/On-hand,Availability/ReservationsN:OM/Orders,Returns/SalesOrders/LineItems/Tools/Scheduling/ReservationDetail查看预留情况。注意Supply的Type是Inventory。FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyOM:StandardSalesOrder(SO)23of57OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,2006也可以参照这里的记录到N:INV/on-hand,availability/Reservations手工做预留。ippingN:OM/Shipping/ReleaseSalesOrders/ReleaseSalesOrders释放订单,制作挑库单。(呵呵,还没做过通过INV为SO直接挑库)现在输入一些信息然后点击ExecuteNow(立即执行)或者Concurrent(把数据插入接口,然后提交一个并发请求,这个可以用来学习挑库接口):ValueRemarkOrderNumberScheduledShipDates件足够了RequestedDatesAutoCreateDeliveryNo默认是空,这样系统在做PickParameter上的设置,我们也可以选择Yes,让系统自动为我们创建发运单。这里特意改为No,是为续操作AutoPickConfirmNoFIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyOM:StandardSalesOrder(SO)24of57OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,2006上面的画面,有些是挑库的条件,即哪些销售订单将被挑库,比如OrderTab的信息都是这样的;有些是挑库单制作后需要系统帮你自动做什么,比如ShippingTab的AutocreateDelivery和AutoPickConfirm。通过N:OM/Orders,Returns/SalesOrders/LineItems/Actions/AdditionalLineInformation我们可以看到,交货行已经创建,但还没有发运单Delivery。ppingFIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyOM:StandardSalesOrder(SO)25of57OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,2006N:INV/MoveOrders/TransactMoveOrders挑库确认,也就是执行挑库单,实物从库存搬运发货区。如果挑库的时候选择Autom换到PickWave界面,然后输入:ValueRemarkSalesOrderYSalesOrderNumber注意%号,按Tab键让系统自动填充FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyOM:StandardSalesOrder(SO)26of57OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,OracleERP最佳技术实践ct状态:Staged/PickConfirmedryN:OM/Shipping/Transactions创建发运单。如果挑库的时候选择AutoCreateDelivery,这里就不用做了。FIN/DIS/MFG应用模块OM:StandardSalesOrder(SO)27of57FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyOracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,2006ValueRemarkFromOrderNumberToOrderNumberLineStatus空默认是NotShipped现在是在Lines/LPNs及Tab页,如果点到Delivery,发现没有记录。我们选择Actions里面的Auto-createDeliveries,点击Go,系统自动为我们创建发货单。FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyOM:StandardSalesOrder(SO)28of57OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,OracleERP最佳技术实践状态:Staged/PickConfirmed4.10.ShipConfirmN:OM/Shipping/Transactions确认发货;比如卡车已经开出去了,或者客户说“OK,我们收到了”,或者我们收到输入查询条件Find,操作同上。我们直接从上面的步骤继续,点击ShipConfirm按钮ions这里注意一下DeferInterface,默认是选中的,表示我们要自己去跑InterfaceTripWarning:SomedeliveriesselectedforShipConfirmhaveerrorsorwarnings.FIN/DIS/MFG应用模块OM:StandardSalesOrder(SO)29of57FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyOracleERP最佳技术实践DocRef:<DocumentReferenceOracleERP最佳技术实践October24,2006回到销售订单,看看现在是什么状态(重新查询这里的Transactions也行):Shipped4.11.InterfaceTripStop-SRSN:OM/Shipping/Interfaces/Run/InterfaceTripStop-SRS把OM的信息,往下传到INV和AR。FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyOM:StandardSalesOrder(SO)30of57OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,2006InterfaceTripStop–SRS包含OrderManagementInterface–SRS(更新发运行状态、以准备生成AR发票)和InventoryInterface–SRS(产生库存出货事务)。在参数Delivery我们输入上面的发货单号,其它的默认。请求跑完之后我们回去看FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyOM:StandardSalesOrder(SO)31of57OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,OracleERP最佳技术实践NVMaterailTransactionsN:INV/Transactions/MaterialTransactions这个其实是INV和CST模块的事了,不过我们继续。查看相关的库存事务。ValueRemarkSourceTypeSalesorderSourceFIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyOM:StandardSalesOrder(SO)32of57OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>OctoberOracleERP最佳技术实践我们发现一个订单行通常对应3笔记录,两笔是在PickConfirm后产生的移库交易,即物品从库存搬到发货区(这里是从RM01转到STA1),另外1笔就是真正的SO从发货区发货(这里是从STA1发货)。这是时候还没有产生会计分录,需要等CostManager跑完就可以了,该请求在系统设置阶段一般已Schedule好了,而且该请求整个Instance只能同时跑一个。如果没有Scheduled,我们自己通过N:INV/Setup/Transactions/InterfaceManager,选择CostManager,再通过菜单LaunchManager让它跑起来。跑完CostManager,我们通过菜单Tools/ViewAccounting来看一下会计分录,首先FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyOM:StandardSalesOrder(SO)33of57OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,2006采用的是标准成本,可以看出目前该Item定义了物料成本和物料费用成本,总的借:物料(入库子库的科目)物料费用(入库子库的科目)贷:物料(出库子库的科目)物料费用(出库子库的科目)FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyOM:StandardSalesOrder(SO)34of57OracleERP最佳技术实践。4.13.FullfillDeferedDocRef:<DocumentReferenceNumber>October24,2006N:SYS/Requests/Run/WorkflowBackgroundProcess我们看一下订单行的状态,发现停在FulfillDefered,这个时候还没有产生AR发票接我们等不及后台Scheduled的请求跑,可以到SystemAdministrator职责自己提交。FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyOM:StandardSalesOrder(SO)35of57OracleERP最佳技术实践DocRef:<DocumentReferenceOracleERP最佳技术实践October24,2006请求跑完,通过ra_interface_lines_all的interface_line_attribute1我们发现已经有记录4.14.ARAutoInvoiceN:AR/Requests/Run/AutoinvoiceImportProgram同样,这个其实是AR模块的事了,不过我们继续。先跑一下AutoinvoiceImportProgram,从接口生成AR发票。ValueRemarkTransactionSourceOMAUTOINVOICEDefaultDate25-SEP-2005(Low)SalesOrderNum(High)SalesOrderNum请求跑完,如果Output没什么问题,我们回到SO,发现果然有AR了:FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyOM:StandardSalesOrder(SO)36of57OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,2006点击InvoiceDetails可以打开自动生成的AR发票,注意Reference字段是我们的订单进一步通过菜单Tools/ViewAccounting:FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyOM:StandardSalesOrder(SO)37of57OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,OracleERP最佳技术实践销售收入。4.15.CloseOrders订单的关闭是自动的,在所有行工作流结束(Close或者Cancel)后0.5天,订单头也将在WorkflowBackgroudProcess的推动下关闭。有兴趣的话可以打开OM:OrderHeaders和OM:OrderLines工作流,看看两者的等待关系。4.16.多走一步库存不足与订单拆行如果库存不足,在PickRelease之后,订单状态为BackOrdered,但是不会立即拆行;待ShipConfirm之后,订单将会拆行,原订单行按照PickRelease的数量按照标准流程继续履行;系统将产生新的订单行,数量为未出货的剩余数量,该订单行继续留在BackOrderedPickRelease,接下来的流程一样。FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyOM:StandardSalesOrder(SO)38of57OracleERP最佳技术实践DocRef:<DocumentReferenceNumber>October24,20065.OM:DropShipSalesOrder5.1.总体说明1.由本OU下采购订单从供应商那里订购,再由供应商直接发给我们的客户2.由同SOB下的其他OU下采购订单从供应商那里定购,再由供应商直接发给我们的里面涉及公司间关联交易3.由另一个SOB下的OU下采购订单,接下来同上尽管是供应商直接送货给客户,系统还是要对PO做虚拟接收,然后SO自动做虚拟出,以便产生财务信息如AP、销售成本等。我们可以通过我们在B国的关联公司购买后直接送到A国司本身没有客户要的东西,或者库存不够3.可以做到零库存,从而不用积压运营资金、不用仓库4.直接由客户发货,省却中间环节,而且从客户直接发给客户的运输杂项费本身可能这里发货少很多应,我们可以卖更多种类的产品PrerequisitettertBooktPurchaseReleasettPOReceivingItem/Customer/Terms/TransactionType/OMParameter设置完毕,详细请看设置文档输入,哪个客户买什么东西多少个,每个多少钱查订单完整性发放,生成请购单接口数据FIN/DIS/MFG应用模块FileRef:OracleE-BusinessSuite功能流程详解.doc(v.DRAFT1A)CompanyConfidential-ForinternaluseonlyOM:DropShipSalesOrder39of57OracleERP最佳技术实践↓CloseOrderDocRef:<DocumentReferenceNumber>October24,2006N:OM/Orders,Returns/SalesOrders有些企业不一定会为DropShip订单单独创建TranscationType,因为订单头实在没什么区别。这里我们定义了新的TransactionType,不过用的工作流还是OrderFlow–ValueRemarkCustomerPepsicoSnakOrderTypeSCFDropshipOrdersN:OM/Orders,Returns/SalesOrders/LineItemsFIN/DIS/MFG应用模块FileRef:Oracle

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论