摘要:摘要:本文首先介紹了供應(yīng)商黑名單管控的背景及意義,說(shuō)明了涉及的關(guān)鍵技術(shù),重點(diǎn)分析了業(yè)務(wù)場(chǎng)景及系統(tǒng)的交互數(shù)據(jù),建立數(shù)據(jù)模型。最后,對(duì)基于ERP業(yè)務(wù)數(shù)據(jù)的供應(yīng)商黑名單管控
摘要:本文首先介紹了供應(yīng)商黑名單管控的背景及意義,說(shuō)明了涉及的關(guān)鍵技術(shù),重點(diǎn)分析了業(yè)務(wù)場(chǎng)景及系統(tǒng)的交互數(shù)據(jù),建立數(shù)據(jù)模型。最后,對(duì)基于ERP業(yè)務(wù)數(shù)據(jù)的供應(yīng)商黑名單管控頁(yè)面進(jìn)行展示。
關(guān)鍵詞:黑名單;供應(yīng)商

1.緒論
1.1項(xiàng)目背景
根據(jù)中國(guó)聯(lián)通辦公廳印發(fā)的《中國(guó)聯(lián)通供應(yīng)商黑名單管理辦法(試行)》〔2017〕351號(hào)及〔2018〕383號(hào)中,多次強(qiáng)調(diào)各級(jí)管理部門(mén)對(duì)與黑名單供應(yīng)商的各項(xiàng)業(yè)務(wù)活動(dòng)進(jìn)行嚴(yán)格管控,明確要求信息化部門(mén)應(yīng)在相關(guān)支撐系統(tǒng)中對(duì)列黑名單的供應(yīng)商提供數(shù)據(jù)支持、預(yù)警提醒等功能,并加強(qiáng)黑名單供應(yīng)商數(shù)據(jù)維護(hù)與管理工作,避免對(duì)企業(yè)經(jīng)營(yíng)活動(dòng)造成影響、蒙受不必要的損失
ERP系統(tǒng)為集團(tuán)統(tǒng)建系統(tǒng),整體上依照“核心系統(tǒng)+專業(yè)系統(tǒng)”的設(shè)計(jì)思路,涵蓋系統(tǒng):ERP核心系統(tǒng)、工程項(xiàng)目管理系統(tǒng)(PMS)、采購(gòu)管理系統(tǒng)、合同管理系統(tǒng)、財(cái)務(wù)報(bào)賬系統(tǒng)、資金管理系統(tǒng)等系統(tǒng)。依據(jù)日常管理和業(yè)務(wù)模型,端到端流程劃分為工程建設(shè)線、網(wǎng)絡(luò)運(yùn)維線、市場(chǎng)營(yíng)收線、日常運(yùn)營(yíng)線。由于涉及系統(tǒng)眾多、交互復(fù)雜、業(yè)務(wù)線貫穿長(zhǎng)、主管部門(mén)多等原因,長(zhǎng)期以來(lái)導(dǎo)致數(shù)據(jù)分散、統(tǒng)一管控不得力、全業(yè)務(wù)數(shù)據(jù)無(wú)法展示、分管部門(mén)協(xié)調(diào)困難、異常業(yè)務(wù)情況無(wú)法預(yù)警。
基于以上原因,為了落實(shí)集團(tuán)對(duì)黑名單供應(yīng)商的系統(tǒng)管控要求,設(shè)計(jì)開(kāi)發(fā)了供應(yīng)商黑名單管控功能。
1.2項(xiàng)目意義
該項(xiàng)目緊密?chē)@“業(yè)務(wù)監(jiān)控”的建設(shè)理念,通過(guò)OA系統(tǒng)統(tǒng)一的界面風(fēng)格、統(tǒng)一的系統(tǒng)接口、統(tǒng)一的主數(shù)據(jù)源,將大ERP各個(gè)子系統(tǒng)的數(shù)據(jù)進(jìn)行整合,打破系統(tǒng)壁壘、業(yè)務(wù)壁壘實(shí)現(xiàn)業(yè)務(wù)全景視圖,對(duì)特定供應(yīng)商全業(yè)務(wù)數(shù)據(jù)、黑名單供應(yīng)商近期活躍業(yè)務(wù)數(shù)據(jù)、黑名單供應(yīng)商異常業(yè)務(wù)活動(dòng)監(jiān)控?cái)?shù)據(jù)進(jìn)行集中展示,使業(yè)務(wù)管理部門(mén)或監(jiān)察部門(mén)獲得業(yè)務(wù)全景視圖全面了解與黑名單供應(yīng)商相關(guān)的各項(xiàng)業(yè)務(wù)活動(dòng),定位風(fēng)險(xiǎn)提供強(qiáng)有力的支撐。
通過(guò)供應(yīng)商黑名單項(xiàng)目的建設(shè)實(shí)施,達(dá)到了以下幾方面:
■業(yè)務(wù)貫穿,協(xié)同管理:以供應(yīng)商為基準(zhǔn)點(diǎn),構(gòu)建全過(guò)程、跨部門(mén)、跨層級(jí)、精細(xì)化的協(xié)同管理。實(shí)現(xiàn)項(xiàng)目->采購(gòu)->合同->報(bào)賬->核心,跨系統(tǒng)貫穿ERP全生命周期的供應(yīng)商數(shù)據(jù)展示
■實(shí)施監(jiān)控,異常預(yù)警:提供近期活躍業(yè)務(wù)數(shù)據(jù)和異常業(yè)務(wù)活動(dòng)監(jiān)控?cái)?shù)據(jù)展示,及時(shí)發(fā)現(xiàn)、處理黑名單供應(yīng)商不當(dāng)行為提供有力的數(shù)據(jù)支撐,防止引起不必要的法律糾紛和風(fēng)險(xiǎn)
■配合檢查,強(qiáng)化控制:利用信息化手段,更好的配合集團(tuán)及各級(jí)紀(jì)檢監(jiān)察機(jī)構(gòu)定期抽查,并依據(jù)量化數(shù)據(jù)進(jìn)行匯報(bào)
1.3本人作用
作為本項(xiàng)目的發(fā)起者和主要成員,除負(fù)責(zé)本項(xiàng)目的實(shí)施組織工作外,利用自身熟悉合同、報(bào)賬、ERP核心等系統(tǒng)優(yōu)勢(shì)主要承擔(dān)了數(shù)據(jù)處理、功能設(shè)計(jì)及相關(guān)業(yè)務(wù)的配置工作,包括:
1、ERP核心、合同、報(bào)賬、采購(gòu)訂單數(shù)據(jù)清洗入庫(kù);
2、供應(yīng)商業(yè)務(wù)活動(dòng)數(shù)據(jù)模型的搭建;
3、黑名單供應(yīng)商業(yè)務(wù)活動(dòng)監(jiān)控功能設(shè)計(jì)及查詢邏輯設(shè)計(jì);
4、供應(yīng)商黑名單信息清理導(dǎo)入,查詢邏輯配置等業(yè)務(wù)數(shù)據(jù)處理工作。
2關(guān)鍵技術(shù)
2.1ETL
ETL,是英文Extract-Transform-Load的縮寫(xiě),用來(lái)描述將數(shù)據(jù)從來(lái)源端經(jīng)過(guò)萃取(extract)、轉(zhuǎn)置(transform)、加載(load)至目的端的過(guò)程。
數(shù)據(jù)抽取:從數(shù)據(jù)源中抽取數(shù)據(jù)的過(guò)程。
數(shù)據(jù)轉(zhuǎn)換:將數(shù)據(jù)從一種表示形式變?yōu)榱硪环N表現(xiàn)形式的過(guò)程。
數(shù)據(jù)裝載:是指將轉(zhuǎn)換好的數(shù)據(jù)保存到數(shù)據(jù)倉(cāng)庫(kù)中去。
2.2HTTPRest服務(wù)接口
M域數(shù)據(jù)前置平臺(tái)中,包含了大ERP核心系統(tǒng)以及各個(gè)專業(yè)系統(tǒng)的數(shù)據(jù),為了向北分其他系統(tǒng)提供M域數(shù)據(jù)實(shí)時(shí)查詢服務(wù),需要開(kāi)發(fā)一套httprest服務(wù)接口。
在接口服務(wù)設(shè)計(jì)過(guò)程中,考慮到前置平臺(tái)的數(shù)據(jù)多樣性以及錯(cuò)綜復(fù)雜的關(guān)聯(lián)關(guān)系,httprest服務(wù)采用了巧妙的方式,實(shí)現(xiàn)了通過(guò)配置實(shí)現(xiàn)具體數(shù)據(jù)接口的方式。這樣,在需要修改或新增某類(lèi)數(shù)據(jù)接口時(shí),可以完全通過(guò)后臺(tái)配置操作完成。服務(wù)調(diào)用方只需要按照規(guī)定的參數(shù)格式進(jìn)行調(diào)用,即可得到j(luò)son格式的數(shù)據(jù)結(jié)果集。這樣,httprest服務(wù)既可以直接提供給前端頁(yè)面調(diào)用,也可以提供給其他系統(tǒng)調(diào)用實(shí)現(xiàn)系統(tǒng)間數(shù)據(jù)接口,使用和管理簡(jiǎn)單高效,可以大大節(jié)省了開(kāi)發(fā)成本。
3需求分析
3.1系統(tǒng)的定位
本系統(tǒng)是基于集團(tuán)數(shù)據(jù)能力開(kāi)發(fā)平臺(tái),對(duì)下發(fā)的大ERP各系統(tǒng)數(shù)據(jù)進(jìn)行加工,建立供應(yīng)商黑名單業(yè)務(wù)活動(dòng)數(shù)據(jù)模型。并實(shí)現(xiàn)跨系統(tǒng)、跨專業(yè)的全景業(yè)務(wù)活動(dòng)視圖,為落實(shí)集團(tuán)及各業(yè)務(wù)主管部門(mén)管控要求及監(jiān)察機(jī)構(gòu)檢查要求提供強(qiáng)有力的保障,未來(lái)還將實(shí)現(xiàn)實(shí)時(shí)預(yù)警等管控功能。
3.2業(yè)務(wù)場(chǎng)景分析
ERP是企業(yè)物質(zhì)資源、資金資源和信息資源集成一體化管理的企業(yè)信息管理系統(tǒng)。以管理會(huì)計(jì)為核心可以提供跨地區(qū)、跨部門(mén)、甚至跨公司整合實(shí)時(shí)信息的企業(yè)管理軟件。針對(duì)物資資源管理(物流)、人力資源管理(人流)、財(cái)務(wù)資源管理(財(cái)流)、信息資源管理(信息流)集成一體化的管理。與黑名單供應(yīng)商的各項(xiàng)業(yè)務(wù)活動(dòng)也就遍布在ERP系統(tǒng)的各個(gè)部分中,由于系統(tǒng)龐大專業(yè)分散很難做到一點(diǎn)看全的全景展示和及時(shí)監(jiān)控。經(jīng)過(guò)對(duì)以往各管理部門(mén)及監(jiān)察部門(mén)的管控需求進(jìn)行整理,我們歸納了以下三種具體的業(yè)務(wù)場(chǎng)景:
1、特定供應(yīng)商全業(yè)務(wù)數(shù)據(jù)完整展示:對(duì)重點(diǎn)關(guān)注的黑名單供應(yīng)商進(jìn)行全部業(yè)務(wù)活動(dòng)的展現(xiàn)。
2、黑名單供應(yīng)商近期活躍業(yè)務(wù)數(shù)據(jù):對(duì)所有黑名單供應(yīng)商指定時(shí)間范圍內(nèi)的項(xiàng)目、合同、報(bào)賬、訂單、記賬等活動(dòng)進(jìn)行展示。
3、黑名單供應(yīng)商異常業(yè)務(wù)活動(dòng)監(jiān)控?cái)?shù)據(jù):對(duì)所有黑名單供應(yīng)商在指定時(shí)間內(nèi)的特定業(yè)務(wù)活動(dòng)進(jìn)行展示。
4設(shè)計(jì)與實(shí)現(xiàn)
4.1總體設(shè)計(jì)
依托集團(tuán)數(shù)據(jù)能力開(kāi)放平臺(tái)數(shù)據(jù),對(duì)下發(fā)大ERP項(xiàng)目、采購(gòu)、合同、報(bào)賬、核心系統(tǒng)中的交易數(shù)據(jù)進(jìn)行抽取、轉(zhuǎn)換、裝載到北分自建的M域數(shù)據(jù)前置平臺(tái)。
通過(guò)對(duì)業(yè)務(wù)需求進(jìn)行分析,開(kāi)發(fā)黑名單供應(yīng)商全流程數(shù)據(jù)展示視圖、異常業(yè)務(wù)活動(dòng)監(jiān)控視圖、近期活躍業(yè)務(wù)視圖。
引入互聯(lián)網(wǎng)思維建立通用業(yè)務(wù)數(shù)據(jù)查詢快捷定制模塊,完成相關(guān)視圖的前端開(kāi)發(fā)、配置,并根據(jù)業(yè)務(wù)要求進(jìn)行授權(quán)。
4.2全業(yè)務(wù)流程及數(shù)據(jù)交互
基于支出采購(gòu)類(lèi)ERP全業(yè)務(wù)流程,首先從項(xiàng)目系統(tǒng)進(jìn)行立項(xiàng)、可研分析;其次在采購(gòu)系統(tǒng)進(jìn)行采購(gòu)需求、采購(gòu)方案、采購(gòu)結(jié)果的審批,并依據(jù)采購(gòu)結(jié)果起草采購(gòu)合同發(fā)送合同系統(tǒng)進(jìn)行合同審簽,合同審簽結(jié)束并簽訂蓋章進(jìn)入履行后,分發(fā)采購(gòu)、報(bào)賬等系統(tǒng);最后在報(bào)賬系統(tǒng)通過(guò)提交報(bào)賬單進(jìn)行付款,付款憑證傳送ERP核心,并通過(guò)資金系統(tǒng)實(shí)現(xiàn)對(duì)外支付。
4.3數(shù)據(jù)建模及功能實(shí)現(xiàn)
4.3.1數(shù)據(jù)ETL
使用ETL工具Kettle實(shí)現(xiàn)數(shù)據(jù)入庫(kù),包括:調(diào)用Shell腳本進(jìn)行數(shù)據(jù)文件的下載及文件內(nèi)容調(diào)整,將數(shù)據(jù)文件導(dǎo)入前置平臺(tái)數(shù)據(jù)庫(kù)。
MSS信息前置處理平臺(tái)系統(tǒng)對(duì)數(shù)據(jù)存儲(chǔ)進(jìn)行分層。分層架構(gòu)分為:數(shù)據(jù)接入層(STAGE)、數(shù)據(jù)集市層(DM),形成MSS信息前置處理平臺(tái)系統(tǒng)分層數(shù)據(jù)架構(gòu)。
數(shù)據(jù)模型架構(gòu)分層說(shuō)明:
1)STAGE層:
STAGE層用于存儲(chǔ)集團(tuán)數(shù)據(jù)能力開(kāi)放平臺(tái)接口數(shù)據(jù),包含按天、按月的全量和增量數(shù)據(jù),是數(shù)據(jù)倉(cāng)庫(kù)的主要數(shù)據(jù)源。
2)DM層:
數(shù)據(jù)集市層是在STAGE層基礎(chǔ)上,基于資產(chǎn)、采購(gòu)、營(yíng)銷(xiāo)、報(bào)賬、合同、資金的關(guān)于固定資產(chǎn)、采購(gòu)訂單、大ERP系統(tǒng)運(yùn)行情況的信息。
4.3.2建立數(shù)據(jù)模型
以核心供應(yīng)商數(shù)據(jù)為切入點(diǎn),獲取核心憑證信息、合同信息、報(bào)賬單信息、科目段信息、支付信息。分析各系統(tǒng)數(shù)據(jù)業(yè)務(wù)含義,結(jié)合管理部門(mén)及紀(jì)檢監(jiān)察部門(mén)長(zhǎng)期以來(lái)的痛點(diǎn),選取關(guān)鍵含義業(yè)務(wù)字段。通過(guò)對(duì)業(yè)務(wù)場(chǎng)景分析及數(shù)據(jù)交互關(guān)系分析,創(chuàng)建數(shù)據(jù)模型。
作者李欽李巖
推薦閱讀:ERP軟件在企業(yè)管理中的應(yīng)用現(xiàn)狀及優(yōu)化措施