技术设计-供应商v1_第1页
技术设计-供应商v1_第2页
技术设计-供应商v1_第3页
技术设计-供应商v1_第4页
技术设计-供应商v1_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、目录文档控制2更改. 2审阅2目录3供应商报价3简单功能流程说明3供应商投标页面3招标事项-提交资格预审申请页面4供应商参与报价页面4供应商投标界面6依赖关系9配置信息9数据库设计9ssrc_bid_quo ssrc_bid_quo ssrc_bid_quoion_header9ion_line9ion_record10E-R 图10应用设计10原型图设计10API. 10应用服务方法12类图12注意事项12开发参考12规范12未决问题13未决问题13供应商报价简单功能流程说明供应户使用该功能:1、 查询所有收到的招标单;2、 在该功能下进行参与投标,提交预审申请,投标,收回,撤销收回,放弃,

2、撤销放弃投标等操作;供应商投标页面1. 查询条件a) 招标书文本,支持模糊查询,ssrc_bid_header. bid_num招标公司文本,支持模糊查询,ssrc_bid_header. company_name招标事项文本,使用值集视图配置 ssrc_bid_header.bid_title寻源方式下拉框,ssrc_bid_header.source_method ,SSRC.SOURCE_METHOD招标类别下拉框,ssrc_bid_header.bid_type,投标状态下拉框,ssrc_bid_header.auction_direction, SSRC.BID_QUOION_SUS

3、2. 点击查询按钮,调用供应商投标界面查询 API判断招标单头招标截止时间晚于当前系统时间判断招标单头招标状态为报价中,供应商反馈状态不为已放弃,投标单状态不为已放弃判断招标单头招标方式字段招标方式为邀请时,关联招标单头、供应商行和物料-供应商分配行,当 ssrc_bid_item_sup_assign= 1 且 ssrc_bid_line_r.r_tenant_id = 当前租户 ID 时,供应商能查询到该询价单;ii.招标方式为公开至合作伙伴时,判断当前租户与招标单上的采购方租户是否有建立合作伙伴关系,如果有合作伙伴关系,那供应商能查到该询价单;d) 判断招标单头投标方式为线上报价或线上线

4、下并行,不为线下报 ssrc_bid_header.quoion_type !=OFFLINE3. 查询结果字段取值逻辑如下:a) 投标状态 SSRC.BID_QUOION_SUSi.尚未参与:投标供应商行的供应商反馈状态SSRC.RFX_FEEDBACK_S ii.待资格预审:投标状态为待资格预审 PREQUALiii.资格预审中:投标状态为资格预审中 IN_PREQUALUS不为已参与PARTICIPATEDiv.未入围:投标状态为未入围 v.已入围:投标状态为已入围 vi.已投标:投标状态为已投标vii.已放弃:投标状态为已放弃PRE_REFUSED BIDDING QUOTEDABAN

5、DONEDb) 操作 SSRC.BID_QUOION_OPERATEi. 参与:当投标状态为尚未参与时UNPARTICIPATED,点击参与超生成投标单,逻辑与询价单相同。进入招标单详情页,参与投标,-当存在资格预审时,投标单状态设置为待资格预审PREQUAL,待提交预审材料-当不存在资格预审时,投标单状态设置为已入围BIDDING,可直接报价。ii.提交预审:当投标状态为待资格预审PREQUAL或资格预审中IN_PREQUAL,点击提交预审超链接可提交资格预审,在已有提交逻辑上增加修改招标状态为IN_PREQUAL。iii.投标:当投标单状态为已入围BIDDING,可点击投标超进入投标明细页

6、面,进行投标。iv.收回投标:当投标单状态为已投标QUOTED并且未到招标截止时间的,将投标书撤回,新增收回操作,投标状态变为已入围BIDDING重新进行投标。招标事项-提交资格预审申请页面1、 页面可参考询价单的资格预审页面2、 保存按钮逻辑参考询价单的资格预审,新增资格预审行数据,状态为 prequal_line_s则保存按钮不显示us = NEW,当单据状态为已提交,3、 提交按钮a) 资格预审截止时间之前可以一直提交b)修改资格预审行数据,状态为 prequal_line_sus = SUBMITED供应商参与报价页面1. 进入页面,调用供应商招标单头查询 API、供应商招标单物料行查

7、询 API 查询该招标单头信息和物料行信息;2. 具体字段信息和采购方查看询价单明细页面一致,也可参考功能设计原型图和表设计 Excel 文档;3. 参与按钮点击后调用招标单参与 API,具体逻辑如下:a) 校验状态是否参与是否需资格预审是否提交资格预审是否通过是否报价投标状态操作投标中YYYYY已投标收回投标N已入围投标N未入围资格预审中提交预审N待资格预审提交预审NY已投标查看投标N已入围投标N尚未参与参与校验前台传入的轮次和版本的信息是否和招标单头上的轮次和版本一致,如果不一致就报错;校验招标单的状态,报价中和暂停状态的招标单才能参与校验若存在资格预审,当前时间是否在招标单资格预审截止时

8、间之前,如果招标已截止,不允许参与;校验当前时间是否在招标单报价截止时间之前,如果招标已截止,不允许参与;v. 校验是否已参与/放弃(ssrc_bid_line_与;b) 逻辑r.feedback_sus),如果已参与/放弃,不允许再次参i. 更新询价单供应商行反馈状态为参与(ssrc_bid_line_r.feedback_sus=PARTICIPATED)且已读标志(ssrc_bid_line_r.read_flag=1)ii. 如果寻源方式为公开至合作伙伴或全公开,此时招标单供应商行中没有数据,需要往表中新增一条数据;且针对当前参与的供应商,与招标单中所有物料行,生成对应的分配行信息(s

9、src_bid_item_sup_assign);iii. 创建对应招标单的投标头数据iv. 创建对应招标单的报价行数据需要判断招标单物料-供应商行的是否邀请标志,已邀请的行才创建对应的报价行;如果寻源方式为公开至合作伙伴或全公开,默认所有招标单行都生成报价行;quoion_line_id序列quoion_header_id报价头 IDtenant_id当前租户 IDquoion_line_sus默认 NEWrfx_line_item_id对应询价单物料行 IDround_number询价单对应轮次tax_included_flag询价单物料行对应字段tax_idtax_ratequoted_

10、date当前时间quoion_header_id序列tenant_id当前供应商的租户 IDbid_header_id对应询价单头 IDquoion_num报价单编码规则生成round_number取询价单头轮次字段quoion_sus存在资格预审 PREQUAL,不存在资格预审时BIDDINGr_tenant_id当前供应商的租户 IDpany_id当前供应商的公司 IDpany_name当前供应商的公司名称payment_type_id来源询价单头对应字段payment_termcurrency_codeexchange_rate_idexchange_rate_typeexchange_

11、rate_dateexchange_rate_period exchange_rate放弃按钮点击后调用招标单放弃 API,具体逻辑如下:校验校验前台传入的轮次和版本的信息是否和招标单头上的轮次和版本一致,如果不一致就报错;校验招标单的状态,报价中和暂停状态的招标单才能放弃校验当前时间是否在询价单报价截止时间之前,如果报价已截止,不允许放弃;iv. 校验是否已参与/放弃(ssrc_bid_line_弃;b) 逻辑r.feedback_sus),如果已参与/放弃,不允许再次放i. 更新询价单供应商行反馈状态为放弃(ssrc_bid_line_r.feedback_sus= ABANDONED)且

12、已读标志(ssrc_bid_line_r.read_flag=1)ii. 如果询价方式为公开至合作伙伴或全中新增一条数据;公开,此时询价单供应商行中没有数据,需要往表iii. 针对当前参与的供应商,与询价单中所有物料行,生成对应的分配行信息(ssrc_bid_item_sup_assign);5. 参与或放弃后当前页面关闭,回到供应商报价页面,且页面刷新。供应商投标界面字段说明投标头可编辑字段:付款方式:lov SMDM.PAYMENTTYPE ,ssrc_bid_quoion_header. payment_type_id付款条件:文本框,ssrc_bid_quoion_header. pa

13、yment_term备注:文本框 ,ssrc_bid_quoion_header. quoion_remar投标行字段:投标行状态:quoion_line_sus SSRC.BID_QUOION_LINE_SUS2. 其他界面字段属性和逻辑参考功能设计原型图和表设计 Excel;3. 招标事项,调用供应商投标-头查询 API。4. 物品明细行,调用供应商报价-所有报价明细查询 API,若存在标包/段,则行以树形展示,没有常表格展示。5. 页面a)投标,当报价行状态为新建NEW,存在标段,标段行显示超,不存在则超显示在物料行。点击进入投标视图,若存在标包/段,则视图只有该段的物料,没有则展示全部

14、物料。b)放弃,当报价行状态为新建NEW,存在标段,标段行显示超,放弃整个标段下的物品行,不存在则超显示在物料行。i. 点击调用供应商报价-行放弃 APIii. 先校验报价行状态是否为新建NEWiii. 设置报价行状态为已放弃ABANDONEDc)撤销放弃,当报价行状态为已放弃ABANDONED,存在标段,标段行显示超,撤销放弃整个标段下的物品行,不存在则超显示在物料行超显示在物料行。i. 点击调用供应商报价-行放弃撤销 APIii. 先校验报价行状态是否为ABANDONEDiii. 设置报价行状态为新建NEWiv. 清空所有报价数据物料行保存按钮点击保存按钮,调用供应商报价-物料行保存API

15、,保存投标页面中用户填写的报价数据;校验单据状态实际展示状态为报价中的询价单才能报价,如果不为报价中,就报错提示;ii.判断报价单行状态(ssrc_bid_quoion_line.quoion_line_sus)iii.如果行状态为新建(NEW),才保存,否则当前状态不可投标。 iv.投标数量,单价字段不能为空c) 计算报价金额相关字段不含税单价(net_price):若报价含税,通过税率和有效报价计算;若不含税,则取有效报价含税单价(tax_price):若报价含税,则取有效报价;若不含税,通过税率和有效报价计算 不含税金额(net_amount):不含税单价 * 有效报价数量税额(tax_

16、amount):含税单价 * 有效报价数量 * 税率含税金额(total_amount):含税单价 * 有效报价数量d)如果物料行分标段,则需计算标段总金额。1)当 ssrc_bid_quoion_liction_amount_flag 为 0 时,前台传入标段总金额与查询当前值一致时,需自动计算标段总金额(该段下的所有物品行单价*数量)。当前台传入标段总金额与查询当前值不一致时,修改标段总金额为前台传入的金额, 设置ssrc_bid_quoion_liction_amount_flag=1。2)当 ssrc_bid_quo为前台传入的金额。ion_liction_amount_flag 为

17、1 时,无需自动计算总金额,修改标段总金额7. 保存按钮a) 点击保存按钮,调用供应商报价-整单保存 API,保存投标页面中用户填写的头数据;b) 校验单据状态i.实际展示状态为报价中的招标单才能报价,如果不为投标中,就报错提示;ii.投标单头状态为已入围BIDDING,才可保存。否则抛错当前状态不可投标8. 提交按钮a) 点击提交按钮,调用供应商报价-整单提交 API,先保存数据再做发布操作;b) 如果报价单行放弃ABANDONED,不进行后续操作。如果报价状态为已报价QUOTED,则报错单据已提交不可重复报价;c) 更新有效报价信息,将当前报价的信息更新到有效报价信息字段上 valid_p

18、romised_date = current_promised_date valid_delivery_cycle = current_delivery_cycle valid_quoted_by = current_quoted_byvalid_quo valid_quo valid_quoion_ty = current_quoion_tyion_price = current_quoion_priceion_remark = current_quoion_remark报价时间(quoted_date)更新为当前系统时间报价行状态(quoion_line_sus)更新为已报价(SUBMIT

19、TED) current_quoted_by = nullcurrent_quo current_quoion_ty = nullion_remark = nulld)e) 更当前有效报价信息到所有报价表中,具体字段对应请参考表结构设计文档价单头的状态更改为QUOTED/已报价;放弃投标按钮校验投标单实际展示状态为报价中的询价单才能报价,如果不为报价中,就报错提示;b)点击放弃投标,校验投标状态是否为已入围BIDDING,投标状态置为已放弃ABANDONED,该招标书不再显示在投标大厅10. 投标视图a) 进入页面时,该 Tab 页的数据自动查询,表格查询的是当前供应商针对询价单每一行物料的下

20、面的表格展示的是对于询价单某一行物料,具体取值逻辑如下:报价信息;i.物品行信息调用供应商报价-我要报价查询API,关联投标单头、行表和招标单物料行表、招标单物料-供应商分配关系表,查询出当前供应商能报价所有物料行信息以及供应商的报价信息,如果当前轮次供应商还没有报价,则显示上一轮的报价信息;ii.b) 字段说明i.行号、物品编码、物品描述、需求数量、只读,来源询价单物料行表对应字段、需求日期、需要样品ii.投标状态只读,来源报价单头表 ssrc_bid_quoion_line. quoion_line_susiii.单价数字,可编辑,10 位精度,ssrc_bid_quoion_line.c

21、urrent_quoion_priceiv.有效报价只读,10 位精度,ssrc_bid_quoion_line.valid_quoion_pricev.含税checkbox,只读,ssrc_bid_quoion_line.tax_included_flagvi.税率lov,ssrc_bid_quoion_line.tax_included_flag.tax_rate。默认只读,若询价单的寻源模板中允许供应商修改税率勾选(ssrc_source_template.tax_change_flag=1),则可编辑,vii.投标数量数字,可编辑,10 位精度,ssrc_bid_quoion_line

22、.current_quoion_tyviii.承诺交货日期日期,可编辑,ssrc_bid_quoion_mised_dateix.供货周期文本,可编辑,ssrc_bid_quoion_line.delivery_cyclex.报价说明文本,可编辑,ssrc_bid_quoion_line.current_quoion_remarkxi.供应商附件超,点击后能上传供应商报价的附件,对应ssrc_bid_quo11. 上传附件按钮ion_line.current_attaent_uuid点击按钮可以上传报价单头附件依赖关系1、 说明该功能依赖的特别组件:2、 说明该功能调用的其他服

23、务的 API:配置信息1、 值集配置:2、 编码规则配置:3、 描述配置:数据库设计表设计 EXCEL 路径:35 表设计产品&SRM_SSRC 寻源管理_表设计 1.0.xlsssrc_bid_quoion_header表功能简介:报价单头表ssrc_bid_quoion_line表功能简介:报价单行表ssrc_bid_quoion_record表功能简介:所有报价配置 key配置 code语言描述层级编码规则 code说明级SSRC.BID_QUOION_NUM报价单号(TD+yyyyMMdd+5 位流水号)值集 code说明SSRC.BID_QUOION_SUS投标书状态SSRC.BID

24、_QUOION_SUS(UNPARTICIPATED/尚未参与|PREQUAL/待资格预审|IN_PREQUAL/资格预审中|PRE_REFUSED/未入围|BIDDING/已入围|QUOTED/已投标|ABANDONED/放弃|FINISHED/结束)SSRC.BID_QUOION_LINE_SUS报价单行状态 SSRC.BID_QUOION_LINE_SUS(NEW/新建|SUBMITTED/已报价|ABANDONED/放弃)E-R 图应用设计原型图设计功能设计路径:30 功能设计SSRC 寻源管理招投标产品设计_供应商 V2.8.rpAPI名称Api公共&登录请求类型描述供应商投标大厅界

25、面查询 API/v1/anizationId/bid/quoion/listGET供应商招标单头查询 API/v1/anizationId/bid/r/bidHea derId/headerGET明细界面,供应商招标单头查询供应商招标单物料行查询 API/v1/anizationId/bid/r/bidHea derId/itemsGET明细界面,供应商调用招标单参与 API/v1/anizationId/bid/participateT招标单放弃 API/v1/anizationId/bid/abandonT供应商投标-头查询 API/v1/anizationId/bid/quoion/quota tionHeaderId/headerGET供应商投标-投标行查询API/v1/anizationI

温馨提示

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

评论

0/150

提交评论