新员工培训
2021-04-16 16:28:27 14 举报
业务模型
作者其他创作
大纲/内容
ACC_NBR_RESERVE
FELLOW_NBR
DEPEND_PROD_SPEC
订单C状态
订单补充
费用
没有费用
GOODS_ORDER
price_plan_type=Individual
order_item_id
APP:SubmitOrder
OrderCreateFillUpOrderDataCreateResourceDealResourceBaseOrderValidationExtOrderValidationSplitOrderItemQryOrderFeeAddOrderDealFeeExtOrderProcess
等待施工回调
event decision->business object->InitOrder
接口: InitOrder4Intf服务 --BC:InitOrder4Intf FillUpBusiObjectForIntf服务 --BC:FillUpBO4Intf
页面: InitOrder服务 --BC:InitOrder CreateVirtualAccNbr服务 CreateIPTVLoginName服务
OSS Provisioning Order施工节点
CERT_TYPE
subs_id
ArchiveOrderService服务
SALE_GOODS_386事件: BC:ArchiveOrder4Goods
非SALE_GOODS_386事件: APP:ArchiveOrder
SUBS
ACC_NBR_TYPE
接口: InitOrder4Intf服务 --BC:InitOrder4Intf FillUpBusiObjectForIntf服务 --BC:FillUpBO4Intf
页面: InitOrder服务 --BC:InitOrder CreateVirtualAccNbr服务 CreateIPTVLoginName服务
SUBS_UPP_INST_VALUE
GOODS_ORDER_ATTR
PROD(依赖)
OFFER
付款
更新数据
按照OrderData结构补充订单数据
ValidateAndFillUpBO服务
BC:bd.cc.sales.ValidateAndFillUpBO
需要
SUBS_PLAN
wholesale_id
CUST_ATTR_VALUE
attr_id
费用展示页面
NBR_CLASS_JUDGE
CREDIT_LIMIT_ORDER
offer_ver_id
批量
需要付款
acc_nbr_id
SUBS_RELA
SaveOrder4Intf{PN}MOTN服务
APP:aj.cc.sales.SaveOrder4Intf
CreateResourceDealResourceFillUpOrderDataExtOrderValidationQryOrderFeeSaveOrder
RES_TYPE
ATTR
offer_id
不走流程
ATTR_ID=ATTR_ID
PROD_ATTR_VALUE
等待付钱
bundle_unit_id
SUBS_HOME_ZONE
offer_id=indep_prod_spec_id
SIM_CARD_ATTR_VALUE
OSS Provision(长研,固网)
BUNDLE_UNIT_INDEP_PROD_SPEC
页面流程开始
走流程
子流程结束
ACCT
RES_TYPE:A: NUMBER D: NGN PortB: SIM_CARD E: Second MDNC: ADDRESS F: Goods
start_flow_config
CC_ACCT
页面流程结束
SUBS_RELA_ATTR_VALUE
Provisioning Order开通节点
sim_type_id
CUST
CUST_TYPE
非合并流程
CC_SUBS
PRICE_PLAN
流程
ORDER_RELA
AddOrder
AddOrderAddBroadbandOrderAddNpOrderAddVOIPOrderAddIPTVOrderAddParallelUpgradeOrderAddOrderItemMemoAddOrder4OrderRevisionAddOrder4OSSSyncOpp4AddOrder
INDEP_PROD_SPEC
acct_id
rela_order_item_id
OrderCreate
FillUpOrderForBasicFillUpOrderForStandardFillUpOrderForBatchRes
StoreFee{PN}MOTN服务
BC:bj.cc.sales.StoreFee
有费用
CUST_PROF_ORDER
DealFee
DealModifyChargeOrderDealRevisionFeeQryFeeDataStoreDealFeeDealReActionDealFeeCdrRecord
depend_prod_spec_id=offer_id
res_id=sim_card_id
subs_plan_id
config_visiblecsr_visiableinstantiatable
付款回调入口类WaitPaymentCallBackService
SIM_CARD
acc_nbr_class_id
需要开通
BC_MEMBER
cust_id
SIM_SERV_TYPE
SUBS_PLAN_OFFER_SELECT
BAL
BatchBusiJob 扫描WHOLESALE表
基本处理逻辑: 扫描WHOLESALE,生成多条WHOLESALE_INST,然后按照每条WHOLESALE_INST去下订单等方式处理
price_plan_type
成功页面
流程合并:工勘单合并到订单中,整个流程一个订单非流程合并:工勘单是单独的180订单,然后进行转正,生成新的订单,和工勘单在order_rela中有关联关系流程合并以后,因为需要工勘过后才能计算费用,所以不能立即打印缴费单,所以缴费单有单独页面打印,不在流程中体现
PROD(依赖)
订单I状态
以上用到的BC对应的FC列表
Wait OSS Provision等待施工节点
res_id=std_addr_exact_id
订单归档
subs_upp_inst_id
FELLOW_NBR_TYPE
SIM_TYPE_ATTR
SubmitOrder服务
批量: APP: SubmitOrder4CustOrder 入WHOLESALE表
单个: APP:SubmitOrder
ACC_NBR_RESERVE_RULE
ProvisioningOrder服务
BC:bd.cc.sales.OrderDispatch
--GenOrderDispatchData --OrderDispatchCall
PROD_ATTR_VALUE(独立)
CUST_ORDER
USED_RES
fellow_nbr_type_id
工勘回调入口类OssOrderCompleteHandler
SUBS_GOODS_INST_ATTR
子流程开始
ATTR_ID
Archive Order归档节点
SIM_NBR
offer_attr_id
BAL_SHARE_ORDER
合并
订单F状态
ACC_NBR
资料
接口: InitOrder4Intf服务 --BC:InitOrder4Intf FillUpBusiObjectForIntf服务 --BC:FillUpBO4Intf
offer_id=goods_prod_spec_id
BIND_TYPE
OrderService
startOrderFlow方法
offer_id=subs_plan_id
入WHOLESALE表
OrderHelper
createOrderData方法
预览页面
WebFlowLoaderView.js
接口开始
OSSAddressSurvey{PN}MOTN服务
OFFER_ATTR
Wait Archive Order等待归档节点
卡号资源
FELLOW_NBR_ORDER
打印缴费单页面
ExtOrderProcess
DelStaffDraft
SaveOrderNoFee4Intf{PN}MOTN服务
APP:aj.cc.sales.SaveOrderNoFee4Intf
CreateResourceDealResourceFillUpOrderDataExtOrderValidationSaveOrderNoFee
单个
按流程继续
订单P状态
ACCT_ATTR_VALUE
subs_id=prod_id
非SALE_GOODS_386事件
等待工勘回调
offer_id=price_plan_id
attr_value_id
订单通用流程
price_plan_id
IMSI_POOL
CERT
订单保存
dispatchOrder方法
indep_prod_spec_id=offer_id
acc_nbr_type_id
AddCustOrder
接口下订单流程
BASE_ATTR_ID=ATTR_ID
offer_group_id
subs_plan_id(Bundle)
BC:bd.cc.sales.ArchiveOrder4Goods
ResStateUpdateUpdateOrderStateUpdateOrderCompleteDate
contact_man_id
订单B状态
QryOrderFee{PN}MOTN服务
APP:ad.cc.sales.QryOrderFee4Counter
FillUpOrderDataQryOrderFee4Counter
ORDER_ITEM
查询数据
BASE_ATTR
CREDIT_BALANCE_ORDER
页面流程前台和后台交互
PROD_ATTR_VALUE(依赖)
存储数据
CONTACT_MAN
PROD(独立)
SALE_GOODS_386
PROD_SPEC_NBR_TYPE
BFMService.java
dataChange/boChange方法
std_addr_id
sim_nbr_id
StoreFee
QryFeeDataStoreAfterStoreFee
ArchiveOrder
BaseArchiveSubsArchiveProdStateUpdateResStateUpdateBuildSubsIndexBuild Subs ESN IndexBuild Subs IMSI IndexOrderArchivementAdviceUpdateOrderStateJoinVpn4BusinessCustomerReleaseResource4RevisionOrderFeeConfirmArchiveExtendAgreementArchive4HomeZoneLimitSyncOpp4SFAArchive
几台清
SERV_TYPE_NBR_TYPE
HOME_ZONE_ORDER
APP:ad.cc.sales.SubmitOrder
CONTACT_MAN_TYPE
内存中存放key为commonDataIdvalue为CUST_ORDER的订单结构
nextFlowStepClick方法
SUBS_UPP_INST
ACCT_DELIVER_MTHOD
两台清
BUNDLE_UNIT
CUST_IMAGE
sim_card_id
CONTACT_MAN_ATTR_VALUE
Provision(南研,移动网)
APP:SubmitOrder4CustOrder
OrderCreateFillUpOrderDataCreateResourceDealResourceBaseOrderValidationExtOrderValidation AddCustOrder
CUST_BILL_DELIVERY_INFO
FillUpBO4Intf
FillUpOrderForIntf
QryOrderFee
FeeParamCreateForBasicExtraFeeParamCreateMOTNFeeInquiryPromotionDealFillUpDataAfterFee
offer
next方法
NBR_CLASS_REJUDGE_NBR
CUST_TYPE_ATTR
BAL_SHARE_ITEM_ORDER
res_id=acc_nbr_id
RES_ORDER
DealResource
LockGoodsActiveAccNbr
BC_MEMBER_ATTR
SUBS_BIND_ORDER
BC_MEMBER_ATTR_ORDER
prod_id
CreateResource
操作单位CUST_ORDER
PRICE_PLAN_TYPE
previous方法
bind_type
SIM_TYPE
WHOLESALE_INST
工勘
返回commonDataId和需要展示的页面url
SaveOrder服务
APP:ad.cc.sales.SaveOrder
CreateResourceDealResourceFillUpOrderDataExtOrderValidationSaveOrder
OFFER_GROUP_MEMBER
BAL_SHARE_ITEM
GOODS_PROD_SPEC
cert_type_id
BUNDLE_UNIT_SUBS_PLAN
InitOrder4Intf
FillUpOrderForBasicFillUpOrderForStandard
属性
NBR_CLASS_REJUDGE
SUBS_PLAN_OFFER_ATTR
ATTR_VALUE
Wait Provision等待开通节点
indep_prod_id=prod_id
SIM_CARD_INFO_ORDER
SUBS_GOODS_INST
不需要
WHOLESALE
cert_id
订单算费
ValidateAndFillUpBO
CheckCustOweFeeCheckBookingRuleCheckAccNbrAndSimCardTypeCheckOrderData4ChgPlanCheckOrderData4AddrCheckorderdata4cpeCheckOrderData4IndepOrDpModifyCheckOrderData4IndepProdCheckPackageMemForDuplicateFillUpBOCheckPublishedOfferFillUpBalShareBoFillUpExtraDpOrderAttr4Contract
STAND_ADDRESS
indep_prod_spec_id
PRICE_PLAN_TYPE:1: System 2: Default3: Individual 4: Offer
imsi
cust_order_id
start方法
BaseOrderValidation
CheckAttributeCheckSubsPlanRelationCheckFellowNbrTypeServTypeCheck4SubsPlanApplyCheckPublishedOfferCheckResApplyChannelCheck4DpOfferApply
AfterArchive
ResendArchiveOrderSubsMaintenanceUpdateOrderCountFillUpAsynCallToBillRecordTransferCountAddSendSmsMOTN
previousFlowStepClick方法
不需要开通
TIMER_EVENT
subs_plan_id(Member)
订单校验
不需要付款
OSSProvisioningOrder{PN}MOTN服务
SaveOrderNoFee
SetSubsIdAddOrder
cust_type
数目
一台清
固网页面流程
fetch方法
offer_id=depend_prod_spec_id
price_plan_type=Default
QryOrderFee服务
OFFER_VER
parent_subs_id
OrderArchivementExtend
CalcRecurringFeeAtReactiveUpdateDependProdCompleteDateActiveG2ASubsActiveH2ASubsRecycleAccNbrClearRechargeBlacklistArchiveHybrid4NewArchiveHybrid4TransferCalcRecurringFeeAtNewConnClearBal4PrePayPreRecharge4NewConnectionDelDependProdExtClearCallPwdBlacklistClearCustomerBlacklistBalDealForPayWayChangeSubsTerminationCancelPreNewConnectionUpdatePostPaid2AUpdateProd2AGoodRebatesGoodRebates4B2bEscDeleteBcMemberSendEmail4PrintCDRCalcRecurringFeeAtDpNewConnAddCcEventUpdateCustNetTypeP2AUpdateSimGoodsInfoAddBundledUserArchive4SubsAgreementAddRechargeBlacklistAddRechargeTransferBlacklistClearRechargeTransferBlacklistAddCallPwdBlacklistAddCustomerBlacklistArchiveG2ABundleUpdateProdH2GArchive4RebateUpdateNpOrder2ECalcRecurringFeeAtDpGoodsRentalActiveG2ASubsForHybridArchive4MnpReturnArchiveForSurveyNotifyArchiveContactManDealFeeDataStore
表单页面
DP_OFFER_ORDER
订单开通
BC_MEMBER_ORDER
OFFER_GROUP
等待开通回调
InitOrder
InitializeCustOrderInitializeOrderItemFillUpOrderForProdAttr
ExtOrderValidation
Check4ActivationCheck4JoinVpnCheck4QuitVpnCheck4ReconnectionCheckAccNbrStateCheckAttributeCheckBlockreasonCheckBundleAgreementPeriodCheckBusinessCheckCustAcctSubsCheckCustIsBlacklistCheckFellowNbrCheckHLR4NewOldAccNbrCheckHomeZoneDependProdCheckNotNull4NewConnectionCheckOfferRelationCheckOfferSubsAgreementPeriodCheckOperationTypeCheckPartyCheckResouceCheckRoutingCheckSimCardCheckUncompletedAccNbrOrderCheckUncompletedOrderCheckVpnBindCheckVpnUncompletedOrderCheckSimNbrTypeWithOfferCheck4BusinessCustomerCheck4BroadbandEvent180Check4BroadbandEvent181Check4BroadbandEvent428CheckFellowNbrMemberLimitCheckFellowNbrUniqueCheckSubsPlanPriorityCheckGoodsRelationCheckHomeZoneLimitCheck4ShareLineCheckDunningStateCheckSubsIsNoBlockValidIfOweChargeForHybridCheck4AddVpnMemberCheckIfOweCharge
IMSI
订单
APP:ad.cc.sales.ArchiveOrder
ArchiveOrderOrderArchivementExtendAfterArchive
ORDER_ITEM_ATTR
contact_man_type
offer_type
SUBS_PRICE_PLAN
订单构造
SaveOrder
SetSubsIdAddOrderQryFeeDataStoreAfterStoreFee
PaymentCount等待付款节点
SUBS_RELA_ATTR_ORDER
PROD
input_typenull_able
ACCT_DELIVER_METHOD
OFFER_TYPE:1: bundle 2: Independent Product3:Dependent Product 4:Price Plan5:Goods Product 6:Default Price Plan Group7:Subscription Plan
SplitOrderItem
SplitBatchResFillUp4BcMemberOrderSortOrderItemListCustRoutingTransferSetSubsId
流程结束
SUBS_BASE_ORDER
DP_OFFER_ORDER_ATTR
FillUpOrderData
FillUpOrderForNewConnFillUpOrderForCustProfFillUp4DuplicateFillUpOrderForDpOfferFillUpOrderForProdStateFillUpOrderForResourceFillUpOrderForSpecialAttrFillUpOrderForTerminationFillUpOrderForTransferFillupOrderForGroupFillUpOrderForOfferRelaFillUpOrderForProdAttrCreatePortInOrderFillUpOrderForCreditBalanceV2FillUpOrderForCreditLimitV2FillUpGoodsOrder4BroadbandFillUpOrderItemMemoFillUp4SubsBaseOrderFillUpOrderRela4PortNetworkFillUp4SubsBindOrderFillUpOrderRela4ShareLineFillUpOrderIdFillUpParentInstIdFillUpOrderItemAttr
事件
offer_id=depend_spec_id
QryAndStoreFee{PN}MOTN
APP:aj.cc.sales.QryAndStoreFee
QryOrderFeeStoreFee
产品
INDEP_PROD_ORDER_ATTR
cust_type_id
ACC_NBR_CLASS
OSS Address Survey人工工勘节点
BAL_SHARE
订单扣费
费用展示付款页面
移动网页面流程
STAND_ADDRESS_EXACT
开通回调入口类ProvisioningReturnCall
0 条评论
下一页