




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第二講創(chuàng)建和管理表Oracle數據庫管理系統(tǒng)課程目標創(chuàng)建表了解數據類型修改表的定義簡單的增、刪、改、查操作4123第二講內容Oracle體系介紹(物理、邏輯、服務器)Oracle的數據類型?數據表的創(chuàng)建、修改數據的修改和刪除簡單查詢4ORACLE11g體系結構概述在Oracle數據庫管理系統(tǒng)中有3個重要的概念需要理解,那就是實例(Instance)、數據庫(Database)和數據庫服務器(DatabaseServer)。其中,實例是指一組Oracle后臺進程以及在服務器中分配的共享內存區(qū)域;數據庫是由基于磁盤的數據文件、控制文件、日志文件、參數文件和歸檔日志文件等組成的物理文件集合;數據庫服務器是指管理數據庫的各種軟件工具(比如,sqlplus、OEM等)和實例及數據庫三個部分。從實例與數據庫之間的辯證關系來講,實例用于管理和控制數據庫;而數據庫為實例提供數據。一個數據庫可以被多個實例裝載和打開;而一個實例在其生存期內只能裝載和打開一個數據庫。邏輯存儲結構本講大綱:1、數據塊(DataBlocks)3、段(Segment)2、數據區(qū)(Extent)4、表空間(TableSpace)數據塊(DataBlocks)數據塊是Oracle邏輯存儲結構中的最小的邏輯單位,也是執(zhí)行數據庫輸入輸出操作的最小存儲單位。Oracle數據存放在“Oracle數據塊”中,而不是“操作系統(tǒng)塊”中。通常Oracle數據塊是操作系統(tǒng)塊的整數倍,如果操作系統(tǒng)快的大小為2048B,并且Oracle數據塊的大小為8192B,則表示Oracle數據塊由4個操作系統(tǒng)塊構成。Oracle數據塊有一定的標準大小,其大小被寫入到初始化參數DB_BlOCK_SIZE中。另外,Oracle支持在同一個數據庫中使用多種大小的快,與標準塊大小不同的塊就是非標準塊。數據區(qū)(也可稱作數據擴展區(qū))是由一組連續(xù)的Oracle數據塊所構成的Oracle存儲結構,一個或多個數據塊組成一個數據區(qū),一個或多個數據區(qū)再組成一個段(Segment)。當一個段中的所有空間被使用完后,Oracle系統(tǒng)將自動為該段分配一個新的數據區(qū),這也正符合Extent這個單詞所具有的“擴展”的含義,可見數據區(qū)是Oracle存儲分配的最小單位,Oracle就以數據區(qū)為單位進行存儲控件的擴展。使用數據區(qū)的目的是用來保存特定數據類型的數據,也是表中數據增長的基本單位。在Oracle數據庫中,分配存儲空間就是以數據區(qū)為單位的。一個Oracle對象包含至少一個數據區(qū)。設置一個表或索引的存儲參數包含設置它的數據區(qū)大小。數據區(qū)(Extent)段(Segment)數據區(qū)(也可稱作數據擴展區(qū))是由一組連續(xù)的Oracle數據塊所構成的Oracle存儲結構,一個或多個數據塊組成一個數據區(qū),一個或多個數據區(qū)再組成一個段(Segment)。當一個段中的所有空間被使用完后,Oracle系統(tǒng)將自動為該段分配一個新的數據區(qū),這也正符合Extent這個單詞所具有的“擴展”的含義,可見數據區(qū)是Oracle存儲分配的最小單位,Oracle就以數據區(qū)為單位進行存儲控件的擴展。使用數據區(qū)的目的是用來保存特定數據類型的數據,也是表中數據增長的基本單位。在Oracle數據庫中,分配存儲空間就是以數據區(qū)為單位的。一個Oracle對象包含至少一個數據區(qū)。設置一個表或索引的存儲參數包含設置它的數據區(qū)大小。表空間(TableSpace)
Oracle使用表空間將相關的邏輯結構(比如段、數據區(qū)等)組合在一起,表空間是數據庫的最大邏輯劃分區(qū)域,通常用來存放數據表、索引、回滾段等數據對象(即Segment),任何數據對象在創(chuàng)建時都必須被指定存儲在某個表空間中。表空間(屬邏輯存儲結構)與數據文件(屬物理存儲結構)相對應,一個表空間由一個或多個數據文件組成,一個數據文件只屬于一個表空間;Oracle數據的存儲空間在邏輯上表現為表空間,而在物理上表現為數據文件。舉個例子來說,表空間相當于操作系統(tǒng)中的文件夾,而數據文件就相當于文件夾中的文件。每個數據庫至少有一個表空間(即SYSTEM表空間),表空間的大小等于所有從屬于它的數據文件大小的總和。物理存儲結構本講大綱:1、數據文件3、日志文件4、服務器參數文件5、密碼文件、警告文件和跟蹤文件2、控制文件數據文件
數據文件是用于保存用戶應用程序數據和Oracle系統(tǒng)內部數據的文件,這些文件在操作系統(tǒng)中就是普通的操作系統(tǒng)文件,Oracle在創(chuàng)建表空間的同時會創(chuàng)建數據文件。Oracle數據庫在邏輯上由表空間組成,每個表空間可以包含一個或多個數據文件,一個數據文件只能隸屬于一個表空間??刂莆募且粋€二進制文件,它記錄了數據庫的物理結構,其中主要包含數據庫名、數據文件與日志文件的名字和位置、數據庫建立日期等信息??刂莆募话阍贠racle系統(tǒng)安裝時或創(chuàng)建數據庫時自動創(chuàng)建,控制文件所存放的路徑由服務器參數文件spfileorcl.ora的control_files參數值來指定。由于控制文件存放有數據文件、日志文件等的相關信息,因此,Oracle實例在啟動時必須訪問控制文件。如果控制文件正常,實例才能加載并打開數據庫;但若控制文件中記錄了錯誤的信息,或者實例無法找到一個可用的控制文件,則實例無法正常啟動??刂莆募罩疚募闹饕δ苁怯涗泴祿鞯男薷?,對數據庫所作的修改幾乎都記錄在日志文件中。在出現問題時,可以通過日志文件得到原始數據,從而保障不丟失已有操作成果。Oracle的日志文件包括重做日志文件(RedoLogFile)和歸檔日志文件(ArchiveLogFile),它們是Oracle系統(tǒng)的主要文件之一,尤其是重做日志文件,它是Oracle數據庫系統(tǒng)正常運行所不可或缺的。下面將介紹這兩種日志文件。日志文件服務器參數文件
服務器參數文件SPFILE(ServerparameterFile)是二進制文件,用來記錄了Oracle數據庫的基本參數信息(如,數據庫名、控制文件所在路徑、日志緩沖大小等)。數據庫實例在啟動之前,Oracle系統(tǒng)首先會讀取SPFILE參數文件中設置的這些參數,并根據這些初始化參數來配置和啟動實例。比如,設置標準數據塊的大小(即參數db_block_size的值)、設置日志緩沖區(qū)的大?。磪祃og_buffer的值)等等,所以SPFILE參數文件非常重要。服務器參數文件在安裝Oracle數據庫系統(tǒng)時由系統(tǒng)自動創(chuàng)建,文件的名稱為SPFILEsid.ora,sid為所創(chuàng)建的數據庫實例名。
與早期版本的初始化參數文件INITsid.ora不同的是,SPFILE中的參數由Oracle系統(tǒng)自動維護,如果要對某些參數進行修改,則盡可能不要直接對SPFILE進行編輯,最好通過企業(yè)管理器(OEM)或ALTERSYSTEM命令來修改,所修改過的參數會自動寫到SPFILE中。
Oracle系統(tǒng)運行時,除了必須的數據文件、控制文件、日志文件及服務器參數文件外,還需要一些輔助文件,如,密碼文件、警告文件和跟蹤文件,下面將對這些輔助文件進行簡單的介紹。密碼文件、警告文件和跟蹤文件Oracle11g服務器結構本講大綱:1、系統(tǒng)全局區(qū)(SGA)2、程序全局區(qū)(PGA)3、前臺進程4、后臺進程系統(tǒng)全局區(qū)(SGA)系統(tǒng)全局區(qū)(SystemGlobalArea)是所有用戶進程共享的一塊內存區(qū)域,也就是說,SGA中的數據資源可以被多個用戶進程共同使用。SGA主要由高速數據緩沖區(qū)、共享池、重做日志緩存區(qū)、java池和大型池等內存結構組成。SGA隨著數據庫實例的啟動而加載到內存中,當數據庫實例關閉時,SGA區(qū)域也就消失了。程序全局區(qū)(PGA)程序全局區(qū)(ProgramGlobalArea)也可稱作用戶進程全局區(qū),它的內存區(qū)在進程私有區(qū)而不是共享區(qū)中。雖然PGA是一個全局區(qū),可以把代碼、全局變量和數據結構都可以存放在其中,但區(qū)域內的資源并不像SGA一樣被所有的用戶進程所共享,而是每個Oracle服務器進程都只擁有屬于自己的那部分PGA資源。在程序全局區(qū)(PGA)中,一個服務進程只能訪問屬于它自己的那部分PGA資源區(qū),各個服務進程的PGA區(qū)的總和即為實例的PGA區(qū)的大小。通常PGA區(qū)由私有SQL區(qū)和會話區(qū)組成。前臺進程1.用戶進程用戶進程是指那些能夠產生或執(zhí)行SQL語句的應用程序,無論是SQL*Plus,還是其它應用程序,只要是能生成或執(zhí)行SQL語句,都被稱作用戶進程。2.服務器進程服務進程就是用于處理用戶會話過程中向數據庫實例發(fā)出的SQL語句或SQL*Plus命令,它可以分為專用服務器模式和共享服務器模式。后臺進程Oracle后臺進程是一組運行于Oracle服務器端的后臺程序,是Oracle實例的重要組成部分。進程包括DBWR、CKPT、LGWR、ARCH、SMON、PMON、LCKN、RECO、DNNN、SNPN。其中SMON、PMON、DBWR、LGWR和CKPT這5個后臺進程必須正常啟動,否則將導致數據庫實例崩潰。此外,還有很多輔助進程,用于實現相關的輔助功能,如果這些輔助進程發(fā)生問題,只是某些功能受到影響,一般不會導致數據庫實例崩潰。Oracle的數據類型第二講創(chuàng)建和管理表
數據類型
描述VARCHAR2(size)
可變長字符數據CHAR(size) 定長字符數據NUMBER(p,s)
可變長數值數據DATE
日期型數據LONG
可變長字符數據,最大可達到2GRAW可變長二進制數據類型,最大長度4KBLONGRAW
可變長二進制數據,最大長度2GBCLOB 字符數據,最大可達到4GBLOB
二進制數據,最大可達到4GBFILE 存儲外部文件的二進制數據,最大可達到4GROWID
行地址Oracle的數據類型第二講創(chuàng)建和管理表字符類型CHAR:有固定長度和最大長度的字符串。作為變量最大32767個字節(jié),作為字段類型最大為2000字節(jié)。
VARCHAR2數據類型:可變長度的字符串。作為變量最大32767個字節(jié),作為字段類型最大為4000字節(jié)。
Clob大字符串類型,長度最大4GB。思考:一個空的VARCHAR2(2000)字段和一個空的VARCHAR2(2)字段所占用的空間是否是一樣的?Oracle的數據類型第二講創(chuàng)建和管理表字符類型比較規(guī)則:對CHAR型數據,尾部的空格將被忽略掉,對于VARCHAR2型數據尾部帶空格的數據排序比沒有空格的要大些。比如:
CHAR型數據:‘YO’=‘YO’
VARCHAR2型數據:‘YO’<‘YO’Oracle的數據類型第二講創(chuàng)建和管理表數值數據類型NUMBER數據類型:NUMBER(p,s):p表示數據的總有效數字位數,s表示小數的位數。
注意:可以表示整數,也可以表示小數。number(5,2)
表示一個小數,范圍-999.99---999.99Number(5)
表示一個五位整數,范圍-99999---99999Oracle的數據類型第二講創(chuàng)建和管理表日期時間數據類型DATE:用于存儲日期的世紀、年、月、日、小時、分和秒。SYSDATE函數返回當前日期和時間。TIMESTAMP:用于存儲日期的年、月、日以及時間的小時、分和秒。該數據類型同時包含時區(qū)信息。SYSTIMESTAMP函數返回當前日期、時間和時區(qū)。
其中秒的精度可以到ns。Oracle的數據類型第二講創(chuàng)建和管理表LOB數據類型(“大對象”數據類型)CLOB(CharacterLOB):存儲大量字符數據,是內部LOB。BLOB(BinaryLOB):存儲較大的二進制對象,如圖形、視頻剪輯和聲音剪輯等,是內部LOB。BFILE(BinaryFile):存儲二進制文件,是外部LOB。二、創(chuàng)建數據表必須以字母開頭必須在1–30個字符之間必須只能包含A–Z,a–z,0–9,_,$,和#必須不能和用戶定義的其他對象重名必須不能是Oracle的保留字第二講創(chuàng)建和管理表1、Oracle數據表的命名規(guī)則二、創(chuàng)建數據表第二講創(chuàng)建和管理表2.簡單表的創(chuàng)建語法創(chuàng)建表CREATETABLE[schema.]table_name( column_name1datatype, column_name2datatype, column_name3datatype)二、創(chuàng)建數據表第二講創(chuàng)建和管理表2.簡單表的創(chuàng)建語法例創(chuàng)建stu表CREATETABLEstu(sidvarchar2(8)PrimaryKey,namevarchar2(20)NotNull,agenumber(3),addrvarchar2(40));二、創(chuàng)建數據表第二講創(chuàng)建和管理表3.利用查詢創(chuàng)建表用查詢的結果集創(chuàng)建一張表拷貝一張表的全部信息,即建一張新表,這張表的內容與另外存在的一張表的內容完全相同而表名不同。
CREATETABLEnewtablenameASSELECT*FROMexisttablename;舉例:CREATETABLEemp1ASSELECT*FROMemp;二、創(chuàng)建數據表第二講創(chuàng)建和管理表?拷貝一張表,只拷貝已存在表的結構,不拷貝表的內容。
CREATETABLEnewtablenameASSELECT*FROMexisttablenameWHERE恒假條件;
舉例:CREATETABLEemp2ASSELECT*FROMempWHERE1=2;三、修改表結構第二講創(chuàng)建和管理表修改表添加新列ALTERTABLEtable_nameADD( newcolumnname datatype);舉例:給emp2表增加新列 ALTERTABLEemp2ADD(remark VARCHAR2(100));三、修改表結構第二講創(chuàng)建和管理表更改現有列的數據類型和字段寬度ALTERTABLEtablenameMODIFY( columnnamedatatype);舉例:修改remark列寬為200字節(jié)
ALTERTABLEemp2MODIFY(remarkVARCHAR2(200));更改列名ALTERTABLEtablenameRENAMECOLUMNoldcolumnnameTOnewcolumnname;舉例:更改emp2表中remark列名為email
ALTERTABLEemp2RENAMECOLUMN remarkTOemail;三、修改表結構第二講創(chuàng)建和管理表刪除表中現有列ALTERTABLEtablenameDROPCOLUMNcolumnname;舉例:刪除emp2表中的email列ALTERTABLEemp2DROPCOLUMNemail;添加或刪除完整性約束條件將某列定義為主鍵約束ALTERTABLEemp2ADDCONSTRAINTkeynamePRIMARYKEY(columnname);舉例:將emp1表中的empno列設置為主鍵 ALTERTABLEemp1ADDCONSTRAINT PK_emp2PRIMARYKEY(empno);三、修改表結構第二講創(chuàng)建和管理表刪除主鍵或唯一鍵約束ALTERTABLEtablename
DROPCONSTRAINTkeyname;舉例:刪除emp2表中的主鍵約束ALTERTABLEemp2DROPCONSTRAINTPK_emp2;
三、修改表結構第二講創(chuàng)建和管理表重命名表
RENAMEoldtablenameTOnewtablename;舉例:將emp2表的表名修改為newemp;RENAMEemp2TOnewemp;刪除表DROPTABLEtablename;舉例:刪除emp2表DROPTABLEemp2;四、添加數據第二講創(chuàng)建和管理表INSERTINTOtablename(field1,field2,…)Values(val1,val2,…);注意:插入null和日期型字段
五、修改數據第二講創(chuàng)建和管理表UPDATEtablename SETfield1=val1,field2=val2,…
[WHERE子句];注意:置空值
六、刪除數據第二講創(chuàng)建和管理表<方法一>DELETEFROMtablename
[WHERE子句];注意:WHERE子句中的空值判斷
六、刪除數據第二講創(chuàng)建和管理表<方法二>TRUNCATETABLEtablename;
兩種方法的區(qū)別:DELETE刪除,需要寫日志和回滾段,能恢復。TRUNCATE刪除,不寫日志和回滾段,因此不能恢復,但速度快。六、刪除數據第二講創(chuàng)建和管理表<方法二>TRUNCATETABLEtablename;
兩種方法的區(qū)別:DELETE刪除,需要寫日志和回滾段,能恢復。TRUNCATE刪除,不寫日志和回滾段,因此不能恢復,但速度快。七、實驗內容第二講創(chuàng)建和管理表創(chuàng)建簡單表stu創(chuàng)建emp的備份表emp_old;創(chuàng)建一個表stu2,并制定存儲參數創(chuàng)建帶約束的表student、course、score表的維護:修改列定義、增加列、刪除列、禁用列、增加約束、啟用與禁用主鍵、重命名約束、刪除約束、重命名表和列。表的刪除與截斷?如何向表中插入日期型數據、空值如何判斷革命尚未成功,同學仍需努力!演講完畢,謝謝觀看!OracleERP主要模塊InvoicesARENGBOMWIPBillsand
RoutingsShipmentsECOSWork
OrdersGLAPPlanning(MRP)POMaterialRequirementsEnterprise
DemandVendorPOInterplantPOReceiptsWorkOrdersCustomersJournalEntriesJournalEntriesJournalEntriesVendorInvoicesVendorPaymentsTransportation
InformationBillsItemsOEINVInternalPaymentsCorporateJournalEntriesShipmentsOrdersFAMassAdditionJournalEntriesCOSTCOSTCOSTReceipts財務配銷HRPayroll制造人力資源財務系統(tǒng)模塊:Oracle總帳管理(GL)Oracle應付帳管理(AP)Oracle固定資產管理(FA)Oracle應收帳管理(AR)Oracle現金管理(CE)Oracle項目會計(PA)Oracle財務分析(OFA)分銷系統(tǒng)模塊:Oracle庫存管理(INV)Oracle采購管理(PUR)Oracle銷售定單管理(OE)Oracle銷售&市場管理(SM)Oracle銷售補償管理(SC)Oracle售后服務管理(SR)Oracle銷售分析(OSA)OracleERP模塊清單制造系統(tǒng)模塊:Oracle計劃管理(MPS/MRP)Oracle能力計劃管理(CAP)Oracle制造數據管理(BOM)Oracle車間生產管理(WIP)Oracle成本管理(CST)Oracle項目制造(PJM)Oracle流程制造(OPM)Oracle質量管理(QM)其他系統(tǒng)模塊:Oracle設備管理(EM)Oracle人事管理(HR)Oracle薪金管理(PAYROLL)Oracle系統(tǒng)管理(SYSTEMADMIN)Oracle預警(ALT)Oracle多維數據分析/商業(yè)智能系統(tǒng) (OLAP/BIS)Oracle桌面集成(ADI)OracleERP模塊清單Engineering工程資料管理系統(tǒng)BillofMaterials物料清單及制程管理系統(tǒng)CostManagement成本管理系統(tǒng)OrderEntry訂單管理系統(tǒng)MasterScheduling/MRP生產排程管理系統(tǒng)與物料需求計劃系統(tǒng)WorkInProcess生產管理系統(tǒng)Inventory庫存管理系統(tǒng)Purchasing采購管理系統(tǒng)Personnel人事管理系統(tǒng)Receivable應收賬款管理系統(tǒng)Payable應付賬款管理系統(tǒng)Assets固定資產管理系統(tǒng)GeneralLedger
總帳會計系統(tǒng)Capacity產能規(guī)劃系統(tǒng)OracleApplications49Oracle行業(yè)模型:離散制造供應鏈企業(yè)后臺管理客戶關系管理計劃尋源
制造
市場銷售支持企業(yè)管理返回項目到盈利財務管理到財務報告概念到發(fā)布聯系到解決合同到續(xù)簽預測到計劃采購到付款需求到制造(離散)訂單到收款庫存到履約問題到預防機會到訂單Oracle主要業(yè)務流程DesigntoReleaseForecasttoPlanPlantoScheduleScheduletobuildProcuretoPayOrdertoCashInventorytoFulfillmentCostQuality51概念到發(fā)布返回設計到發(fā)布預測到計劃計劃到排程排程到生產(離散)概念到獲利一級業(yè)務流程52預測到計劃返回供應商協同到供應商承諾客戶協同到達成一致預測預測到計劃計劃到排程排程到生產(離散)請求到接收–直接設計到發(fā)布一級業(yè)務流程53采購到支付返回分析到協議預測到計劃申請到接收–直接申請到接收–間接供應商退貨到貸項通知單供應商退貨到補貨驗收到接收接收到資產供應商發(fā)票到付款補貨信號費用報告到入帳一級業(yè)務流程54需求到制造(離散)返回一級業(yè)務流程返回計劃到排程排程到生產(離散)檢驗到處理設計到發(fā)布按訂單配置到發(fā)運按訂單裝配到發(fā)運一級業(yè)務流程55訂單到收款返回訂單到直發(fā)信貸審批到客戶揀貨到訂單到發(fā)運客戶退貨到退款客戶退貨到退換客戶發(fā)票-現金定制到訂單到發(fā)運裝配到訂單到發(fā)運
銷售線索到訂單訂單到發(fā)運訂單到直接采購發(fā)運收入到過帳訂單到客戶發(fā)票一級業(yè)務流程56庫存到履約返回申請到接收-直接排程到生產(離散)檢驗到處理產品標準成本到庫存再估價訂單到收款接收到庫存準確度補貨信號到補貨子分類帳到過帳倉庫布局到庫存估價計劃到排程一級業(yè)務流程客戶訂單CustomerPO銷售預測Forecast主需求計劃MDS主生產計劃MPS物料需求
計劃MRP請購作業(yè)PR采購作業(yè)PO
收料作業(yè)
Receiving工單開立WIP生產發(fā)料WIPIssue生產控制生產入庫WIPComplete出貨作業(yè)Shipping應付賬款應收賬款發(fā)票作業(yè)成本作業(yè)Oracle整合企業(yè)日常作業(yè)流程可承諾量查核ATP內部領用撿貨單雜項發(fā)料/退貨MiscIssue/Return發(fā)料/出貨Issue入庫異動ReceiptTransaction實際盤點PhysicalCounting標簽與序列號列印TagGeneration盤點過賬交貨預測與再訂購管理ForecastandReorder存貨管制規(guī)則-Min-max-ReorderPoint-Sub-inventoryreplenishment交貨/預定安排庫存評估/報表定義作業(yè)規(guī)定總帳更新定義作業(yè)流程組織/倉庫定義SetupOrganization/Subinventory檢驗Inspect登帳運送Deliver退貨Return供應商Supplier內部Internal成本Cost狀態(tài)Status目錄Catalog分類Category模板Template供應商Supplier內部Internal訂單處理自動請購余額更新調整庫存平衡表循環(huán)盤點CycleCounting-自動排程-手動排程OracleInventory(庫存管理系統(tǒng))庫存控制InventoryControl物料管理MaterialManagement收料Receipt聯接操作制程料品定義Item定義資源Resource選用零配件/料品成本累計成品FinishGood定義資源使用量ResourceRate新產品流程建立替代制程AlternateRouting定義制程Routing材料需求ItemRequirement新產品開發(fā)建立替代性物料清單AlternateBOM工單排程量產日排程實施設計變更單OracleBillofMaterials(物料清單及制程管理系統(tǒng))設計變更單ECO半成品Assembly建立物料清單BOM產品規(guī)格-型號、選項產生工單(或量產計劃)完成品入庫原物料耗用報表-工單成本-期間成本-成本差異-成本衡量-物料耗用-資源耗用組立裝配Assembly(選項)外包反溯扣帳Backflash工單發(fā)放Release發(fā)料Issue裝配完成工單完成WIPComplete制造資源耗用Resource-人工-機器設備-制造費用送貨/交貨外包交貨外包OutsideProcessing安排生產制程物料清單展開計劃工單手開工單銷售訂單OracleWorkInProcess(生產管理系統(tǒng))預測資料ForecastOracleSO客戶訂單其它系統(tǒng)客戶訂單需求報表&查詢主需求計劃MDS需求排程更新MDSUpdate詳細產能計劃物料需求計劃MRP工單WIP請購PRBOM計劃工單計劃采購單現有庫存量OnhandOraclePlanning(MPS/MRP管理系統(tǒng))主生產計劃MPS交易資訊Transaction定義配件成本報告采購收料POReceive定義成本計算規(guī)則成本累計CostRollup成本更新CostUpdate庫存值計算采購料品材料材料管理費用用料清單制程
成本元件-工作項目/活動Project/Active-料品Item-批次Lot-資源單位Uom-總價半成品庫存資源成本采購退貨POReturn公司間移轉OrganizationTransfer移動平均成本更新雜項收發(fā)MiscellaneousReceipt/Issue選擇模擬規(guī)則模擬凍結成本Frozen凍結成本OracleCostManagement(成本管理系統(tǒng))請購單處理收貨
(料)Receipt檢驗Inspect異動處理-收貨-運送-調撥退貨Return應付賬款對帳應計作業(yè)-暫記項目-憑證-月結報價單收集請求報價RFQ(選擇性項目)自動產生訂購單發(fā)放Release定義企業(yè)流程收料控制-核準及安全管制-交貨來源-采購預算管制-異動處理方法內部轉移InterOrgTransfer發(fā)票處理應付賬款成立APInvoice總帳科目更新核準Approve供應商挑選供應商交貨允收AcceptOraclePurchasing(采購管理系統(tǒng))MRP需求存貨狀況OnhandQty在制品(委外)OutProcess手開請購ManualPR開放界面Interface列印/EDI核準Approve各種采購單-標準式Standard-計劃式Planned-合并式Blanket-合約式Contract判退Reject選配件產品訂單輸入OrderEnter發(fā)票開立Invoice出貨管理Shipping退貨管理RMA退貨審核Approve貨品退回Return訂單完成重排程Re-schedule保留Reservation庫存余額更新未交訂單管理定義各項流程次序定義流程元件定義企業(yè)運作流程Workflow-彈定規(guī)則訂單處理流程-授信額度檢查-退貨管理-訂單排程訂單處理流程定義授信額度檢查CreditCheck例外管理Exception訂單保留Hold-自動Auto-手動Manual訂單解除管制HoldRelease訂價Price訂單審核確認客戶基本資料Customer線上查詢庫存余量-允交量ATP-保留量Reservation授信額度檢查CreditCheckOracleOrderEntry(訂單管理系統(tǒng))允交量查詢ATP訂單排程OrderSchedule出貨確認ShipConfirm檢貨Pick銷貨折讓Credit分派/收
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)無息借款協議書
- 遺留房產分割協議書
- 煤礦采煤師徒協議書
- 軟體工廠轉讓協議書
- 醫(yī)院員工培訓協議書
- 垃圾分類服務協議書
- 區(qū)域經銷代理協議書
- 貨款結算協議書參考
- 妻子轉讓協議書范文
- 養(yǎng)殖安全協議書模板
- 2025 年深入貫徹中央八項規(guī)定精神學習教育實施方案
- 《Python程序設計》全套教學課件
- 2025年空壓機行業(yè)發(fā)展戰(zhàn)略研究及投資潛力預測評估報告
- 2025年河北省石家莊市一中、唐山一中等“五個一”名校高三全真模擬(最后一卷)生物試題試卷含解析
- 院科兩級人員緊急替代程序與替代方案
- 《金屬加工基礎(第二版)》中職全套教學課件
- 2025年湖北省初中學業(yè)水平考試數學模擬卷(二)(原卷版+解析版)
- 2025年華能新能源股份有限公司廣東分公司應屆高校畢業(yè)生招聘筆試參考題庫附帶答案詳解
- 2025年新疆克州中考英語一模試卷
- 2024年新疆伊犁州直檢察機關招聘聘用制書記員筆試真題
- 口腔四手操作培訓
評論
0/150
提交評論