




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
化工油气公司电商平台与ERP接口开发项目《ERP调整及接口开发整体方案设计报告》1、总体方案设计1.1客户主数据及物料主数据系统集成方案客户主数据方案:客户在电商平台提交注册信息,电商审核通过后同步MDM系统。MDM审核通过生成客户编码并同步电商及SAP。电商接收到MDM同步的客户编码后告知SAP需扩充销售组织,调用客户销售组织接口自动扩充。物料主数据方案:MDM系统创建物料主数据并同步电商及SAP(物料编码、物料描述)。SAP扩充完物料销售视图后将物料销售视图字段同步电商。1.2物料质量信息集成方案实现电商平台展现产品质量信息。电商平台从SAP抓取数据,实时传输。SAP依据“公司/产品”生成符合电商需求的数据库。SAP以“公司”+“产品编码”+“罐号”+“最后批检验”数据回写电商平台,电商平台存表或直接展示。1.3价格同步方案现状:目前SAP中挂牌价仅有物料维度,未区分库区,成交价为系统定价+手工修改。维度变更:未来SAP中挂牌价都按“分销渠道+物料+库区”维度进行维护。统一维护:各企业价格维护员统一在电商平台维护。实时传输:电商平台挂牌价实时同步至SAP,确保两边一致。自动扩充:传至SAP自动扩充各分销渠道数据。应急预案:SAP中预留价格维护的特权,若有异常可在SAP直接维护,确保业务顺利进行。1.4ERP余额冻结方案客户支付过程中需冻结余额,避免被其他业务占用。线上支付货款需专款专用,不得被其他业务占用。1.5ERP余额消耗方案新增线上业务订单类型、交货类型,区分线上线下业务,便于统计分析。线上业务订单、交货单、发货过账三个环节都进行余额检查,订单和过账余额不够时系统报错,交货单创建时为冻结。线下业务延用目前模式。余额变动信息传输至电商,并短信通知客户。1.6预约下达及账户余额变动通知方案电商通过传输预约支付标识及订单金额给SAP,SAP根据有无预约标识,推送的含有预约标识的客户可用余额给电商平台。1.7典型方案-余额支付余额支付即客户的可用余额支持所需该笔订单的金额,无需另外打款的业务类型。1.8典型方案-余额支付+在线支付余额支付&在线支付:与余额支付相比,需对余额已使用的部分,系统生成一张虚拟订单,占用该部分,对于在线支付的部分成功记账后,将虚拟订单改成的正常的订单,从而实现专款专用,实现该项业务。1.9余额冻结具体方案2.0发票传输电商方案2.1异地库销售全流程支持订单流转异地库销售包括异地直销库及分销库的销售,异地库提货的客户可以直接到电商平台下单,通过与SAP及地磅服务器的接口,保证订单在不同库区得到有效执行。2、详细方案设计1.1客户信息新增1.1.1业务背景说明客户在电商平台注册后需要将注册信息同步至MDM系统,MDM审核通过后反馈电商平台客户编码,电商平台用于下单。1.1.2相关字段说明1.1.3系统功能逻辑说明1、电商审核通过后,通过接口将电商注册信息同步MDM,通过(客户名称+注册号+税号)做判断。2、如果MDM系统已存在客户编码,并且(客户名称+注册号+税号)都能核对上,直接反馈电商客户编码;如果(客户名称+注册号+税号)其中一个不符合,反馈电商参数校验失败及失败原因,双方修改后再次传输,校验成功后反馈电商客户编码。3、电商注册信息同步MDM成功后进入此接口,MDM审核通过后生成客户编码连同其他字段同步电商平台。1.2客户信息同步1.2.1业务背景说明客户发生变更时,需要提交变更的相关资质作为附件上传至MDM系统,MDM系统走变更审批流后将变更的信息同步至电商平台。1.2.2相关字段说明1.2.3系统功能逻辑说明客户发生变更时,需要提交变更的相关资质作为附件上传至MDM系统,MDM系统走变更审批流后将变更的信息同步至电商平台。1.3物料销售组织1.3.1业务背景说明MDM系统将物料主数据传入SAP后,SAP需要扩充公司代码视图及销售视图,扩充完毕后将物料的销售视图字段同步至电商。1.3.2相关字段说明1.3.3系统功能逻辑说明1、取出MARC-PSTAT(维护状态)包含VBG的物料,同时将字段说明的字段存入自建表并同步至电商平台。2、MARC-LVORM=X时表示物料删除,其他都为新增。3、电商反馈信息成功,程序结束;如果是失败,需要再次传输。1.4质量数据同步1.4.1业务背景说明电商页面同步SAP物料质量信息;以“公司代码+物料编码”为维度,抓取每一个物料的检验批所记录的所有检验特性描述及其相应的结果记录,生成电商平台所需数据库。1.4.2相关字段说明1.4.3系统功能逻辑说明电商平台以“公司代码+物料编码”为维度,实时抓取SAP系统对应物料的质量信息记录;SAP系统中,取物料检验类型为“90”的检验类型(TQM销售罐);判断特性为定性特性的,只取检验特性的短文本即可;判断为定量特性的,取特性短文本+说明为定量特性描述。(特性标识:QAVE-STEUERKZ,判断定量特性还是定性)物料定量特性上下限值将系统内的科学记数法转化成常规数值显示;当物料同一罐号有多个检验批的情况下,需要判断检验批的开始检验时间,取最后一次检验的检验数据。SAP系统以“公司”+“产品编码”+“罐号”+“最后批检验”数据回写电商平台,电商平台存表。1.5新客户销售组织1.5.1业务背景说明电商平台接收到MDM系统的客户编码后告知SAP需要扩充销售组织视图,通过接口自动扩充,保证下单及时有效。1.5.2相关字段说明1.5.3系统功能逻辑说明电商首先推送消息号:告知(客户编码+科目组)需要扩充,接到消息号后,从后台表KNVV根据自建表中的(BUKRS+VKORG+VTWEG+SPART)进行校验,1.如果客户已经扩充,直接发送电商客户扩充成功;2、如果客户部分扩充,将未扩充的公司根据自建表的默认值进行扩充,都扩充结束后,发送电商消息号。自建表:1.6客户余额查询1.6.1业务背景说明电商上线后,将在客户下单前,查询SAP余额,作为电商的可用余额;1.6.2相关字段说明KUNNR客户代码CHAR10ImportBUKRS公司代码CHAR4ImportKUNNR客户代码CHAR10ExportBUKRS公司代码CHAR4ExportAVAILABLEFUNDS可用余额CURR15Export1.6.3系统功能逻辑说明本次接口功能是新的接口功能,由于SAP中对客户的信用管理是根据公司代码+信用控制范围,而在现有SAP系统中,公司代码与信用控制范围是一对一的,故电商在调接口的时候,传输查询条件是客户+公司代码。在表KNKK中根据客户+信用控制范围查询应收总额(字段:SKFPR)和特别往来债务(字段:SSOBL)的对应金额;在表SO66中找到未清订单信贷值(字段:OEIKW)和未清交货信贷值(字段:OLIKW)对应金额;在表SO67中找到未清开票凭证的对应金额(字段:OFAKW)将这几张表中找到金额进行全部进行相加,得出金额后,对金额进行负数处理传输给电商平台1.7预约支付通知&账户余额变动通知1.7.1业务背景说明电商上线后,客户余额不足时,需要线下打款,补充余额,会先下发预约支付标识,等到财务线下入账后,余额更新后,余额大于等于预约订单金额的传输给电商平台。订单完成后,取消预约标识,SAP自动删除已存入自建表的数据,这样就不参与推送。1.7.2相关字段说明SAP字段对应SAP字段名称字段类型字段长度类型KUNNR客户代码CHAR10ImportBUKRS公司代码CHAR4ImportOPERT业务类型CHAR2ImportKUNNR客户代码CHAR10ExportBUKRS公司代码CHAR4ExportOPERT业务类型CHAR2ExportAVAILABLEFUNDS上次已传输的客户余额CURR15Export1.7.3系统功能逻辑说明电商传输公司代码BUKRS,客户KUNNR,操作类型OPERT,SAP新建一张自建表储存数据;SAP根据接收到的数据。判定是否为预约支付标识,若有预约标识,则在表KNKK中根据客户+信用控制范围查询应收总额(字段:SKFPR)和特别往来债务(字段:SSOBL)的对应金额;在表SO66中找到未清订单信贷值(字段:OEIKW)和未清交货信贷值(字段:OLIKW)对应金额;在表SO67中找到未清开票凭证的对应金额(字段:OFAKW)5分钟运行程序查询一次,根据之前的逻辑得出余额,余额大于等于预约订单金额的传输给电商平台。推送时采用分包的方式进行推送!每次推送100条!1.8二次结算&罚没收入1.8.1业务背景说明对于电商的线上业务的类型,下发给SAP,SAP根据不同的业务途径和支付用途生成凭证。对于业务途径新建一张配置表,对应不同业务途径对应的银行科目。1.8.2相关字段说明SAP字段对应SAP字段名称字段类型字段长度类型BUKRS公司代码CHAR4ImportKUNNR客户代码CHAR10ImportorderCode电商订单号CHAR20ImportpayPlat付款途径CHAR10ImportbusinessType支付用途CHAR10ImportMoney罚没金额CURR13ImportBILLCODE电商提货单号CHAR20ImportSECONDMONEY二次结算金额CURR13ImportBLART凭证类型CHAR2ExportBUKRS公司代码CHAR4ExportBLDAT凭证日期DATE8ExportBUDAT过账日期DATE8ExportWAERS货币码CUKY5ExportBKTXT凭证抬头文本CHAR25ExportNUMPG页数NUMC3ExportBSCHL记账代码CHAR2ExportHKONT科目号CHAR17ExportUMSKZ特殊总账标识CHAR1ExportWRBTR凭证货币金额CURR13ExportPRCTR凭证货币金额CHAR10ExportRSTGR付款原因代码CHAR3Export1.8.3系统功能逻辑说明电商与SAP的集成方案:线上付款涉及的业务类型:货款收入(SHK)、保证金转货款(ZBZJ)、罚没收入(WYKK)、二次结算(CFHK);其中经WYKK、CFHK涉及二次结算和罚没接口;SHK、ZBZJ涉及订单新增接口数据传输时,只对公司代码2750、5590、5640、5680传输时,SAP才接收记账!方案实现:新建一张自建表,将zzvbeln、zzbillcode作为KEY值,SAP先存储电商推送的数据。SAP在根据内表的字段billcode取新建自建表中取出数据,记账启用了一张配置表,将各业务类型所对应的银行科目、文本进行了配置;SAP根据业务类型自动记账调bapi生成凭证函数,IFpayPlat=“SAP”,不生成财务凭证。通过传输billCode去表LIKP中,找到对应的VBELN,调BAPI对找到的VBELN进行保存IFpayplat<>”sap”andBUSINESSTYPE<>“WYKK”,生成凭证如下所示:生成凭证后,通过传输billCode去表LIKP中,找到对应的VBELN,掉BAPI对找到的VBELN进行保存。保存不成功,反向冲销凭证并打上反记账标识。sap字段字段描述取数逻辑备注(反向冲销)BKPF-BUKRS公司代码与传输的公司代码一致BKPF-BLDAT凭证日期与传输的日期一致BKPF-BUDAT过账日期与传输的日期一致BKPF-BLDAT凭证类型DZBKPF-WAERS货币码RMBBKPF-BKTXT凭证抬头文本与配置表文本一致+日期+时间冲销+原凭证号BKPF-NUMPG页数1行项目部分:sap字段字段描述取数逻辑备注(反向冲销)BSEG-BSCHL记帐代码1909BSEG-HKONT总账科目与客户代码一致BSEG-UMSKZ特殊总帐标识ABSEG-WRBTR凭证货币金额与传输的金额字段一致BSEG-DMBE2集团货币金额与传输的金额字段一致BSEG-SGTXT项目文本日期+时间+项目文本+电商订单号冲销+原凭证号BSEG-ZLSPR冻结付款标识ABSEG-ZUONR分配与传输的日期一致,取8位BSEG-HZUON特殊总账分配与传输的日期一致,取8位BSEG-ZFBDT到期日与传输日期一致BSEG-KKBER信用范围与公司代码值一致BSEG-PRCTR利润中心200000+公司代码BSEG-BSCHL记账代码24050BSEG-HKONT科目号2取配置表BSEG-ZUONR分配与传输日期一致BSEG-VALUT起息日与传输日期一致BSEG-SGTXT项目文本日期+时间+项目文本+电商订单号冲销+原凭证号besg-XNEGP反记账标识XBSEG-RSTGR原因代码101BSEG-WRBTR凭证货币金额2与传输金额一致BSEG-DMBE2集团货币金额与传输的金额字段一致BSEG-PRCTR利润中心200000+公司代码IFpayplat<>”sap”andBUSINESSTYPE=“WYKK”,调BAPI生成凭证如下;生成凭证后,通过传输billCode去表LIKP中,找到对应的VBELN,掉BAPI对找到的VBELN进行保存。保存不成功,反向冲销凭证并打上反记账标识。抬头部分:sap字段字段描述取数逻辑冲销凭证时BKPF-BUKRS公司代码与传输的公司代码一致BKPF-BLDAT凭证日期与传输的日期一致BKPF-BUDAT过账日期与传输的日期一致BKPF-BLDAT凭证类型SABKPF-WAERS货币码RMBBKPF-BKTXT凭证抬头文本待定冲销+原凭证号BKPF-NUMPG页数1行项目部分:sap字段字段描述取数逻辑BSEG-BSCHL记帐代码5040BSEG-HKONT总账科目6301060000BSEG-WRBTR凭证货币金额与传输的金额字段一致BSEG-DMBE2集团货币金额与传输的金额字段一致BSEG-SGTXT项目文本待定冲销+原凭证号BSEG-ZUONR分配与传输的日期一致,取8位BSEG-PRCTR利润中心200000+公司代码BSEG-BSCHL记账代码24050BSEG-HKONT科目号2取配置表BSEG-ZUONR分配与传输日期一致BSEG-VALUT起息日与传输日期一致BSEG-SGTXT项目文本待定冲销+原凭证号besg-XNEGP反记账标识BSEG-RSTGR原因代码111BSEG-WRBTR凭证货币金额2与传输金额一致BSEG-DMBE2集团货币金额与传输的金额字段一致BSEG-PRCTR利润中心200000+公司代码1.9电商订单冻结、新增、修改、删除、完成1.9.1业务背景说明电商至SAP单向传输;电商平台异步传输订单至SAP,包括创建、修改、撤销、关闭相应销售订单;实时反馈运行结果至电商平台;客户在电商平台查询余额,余额足够则创建订单并通过PI传至SAP,并反馈结果;余额不够,则选择余额+在线的混合支付方式,首先预下达销售订单,订单价值=所占余额,此时操作类型为“冻结”,其次在线支付剩余货款,并生成SAP预收凭证及更改销售订单;余额为0时,为纯在线支付,生成SAP预收凭证并生成销售订单。1.9.2相关字段说明序号字段字段说明SAP字段字段描述说明字段类型字段长度类型1orderCode扩展VBAK电商订单号电商唯一业务号CHAR50Import2buyerSapIdVBAK-KUNNR客户代码sap客户唯一编号String10Import3tradeType扩展VBAK电商订单类型交易类型:00、挂牌交易;10、竞价交易;20、拼单交易;30、秒杀交易CHAR2Import4orgSapIdVBAK-VKORG销售组织销售组织的代码,能确定公司代码String4Import5saleChannelVBAK-VTWEG分销渠道默认06String2Import6productGroupVBAK-SPART产品组物料中带String2Import7payPlatPAYPLAT付款途径如:SAP(系统),ABC(农行),CCB(建行),EAP(东方付通)10Import8businessTypeBUSINESSTYPE支付用途如:SHK(收货款),THK(退货款(到财务余额)),CFHK(收超发货款),SBZJ(收保证金),TBZJ(退保证金),ZBZJ(保证金转货款),MJCJ(卖家出金)10Import9payTimePAYTIME日期时间14Import10deliveryDateVBAK-VDATU请求交货日期yyyyMMddHH,默认创建日期String8Import11payType扩展VBAK付款方式00、余额支付;10、线上支付;20、混合支付;30、赊销String2Import12blockedFunds冻结金额用于订单占用余额18Import13ebReceiveFunds预收金额用于预收凭证18Import14deliveryPeriod扩展VBAK提货有效截止日期yyyyMMddHHmmssCHAR8Import15clearingMethod扩展VBAK锁价方式0、支付锁价;1、制卡锁价;2、提货锁价CHAR1Import16payReservationMark扩展VBAK预约支付标志0、非预约支付;1、预约支付CHAR1Import17externalSystemIdVBAK-VBELNSAP订单号修改,删除,完成时传入String10Import18status扩展VBAK订单状态00-初始、01-已撤销、10-待付款、11-支付中、20-待提货、21-提货中、31-已完成、32-已逾期CHAR2Import19operationType扩展VBAK操作类型类型定义:0、冻结;1、新增;2、修改;3、删除;4、完成(关闭)CHAR1Import2022Import21orderSubIdVBAP-POSNR电商订单子项号电商子项号无规则,SAP中流水生成String20Import22materialCodeVBAP-MATNR物料代码String18Import23purchaseWeightVBAP-KWMENG订货数量String13Import24unitVBAP-VRKME订单计量单位默认吨String3Import25factoryVBAP-WERKS工厂String4Import26warehouseCodeVBAP-LGORT仓库代码sap仓库代码,公司手动维护进产品,与物料绑定String4Import27conditionTypeKSCHL1销售单价-条件类型YQ01String4Import28finalPriceKBETR1C销售单价String18Import29codeRET_CODE响应信息代码返回信息代码:0、操作成功;1、新增失败;2、修改失败;3、删除失败;4、完成失败;6、存在重复订单;7、余额不足String1Export30messageRET_MSG响应信息内容返回信息具体内容或原因String255Export31externalSystemIdVBAK-VBELNSAP订单号String10Export1.9.3系统功能逻辑说明扩展VBAK中相关字段,详情见字段说明;SAP订单保存成功,同时更新字段:客户端、电商订单号、电商订单子项号、SAP订单号、创建日期、创建时间,进自建表ZZJ_SALEORDER_DS,主键为客户端、电商订单号、电商订单子项号,详情如下图,此表用于后续用电商订单号及子项号反查SAP订单号及行项目号;删除此单时删除自建表对应条目。当字段“操作类型”为“冻结”时,生成预制销售订单,订单价值为此线上订单占用余额;当字段“操作类型”为“新增”时,根据字段“付款方式”判断,为“00、余额支付”时,直接生成销售订单;为“10、线上支付”时,首先生成在线支付凭证,再生成销售订单;为“20、混合支付”时,先生成在线支付凭证,再按电商订单修改预先生成的SAP销售订单;为“30、赊销”时,SAP订单类型=ZKB,YQ01不出现,其余逻辑同00、余额支付;当字段“操作类型”为“修改”时,根据所有字段修改ERP销售订单;当字段“操作类型”为“撤销”时,删除销售订单;当字段“操作类型”为“关闭”或订单有效期到期时,根据电商实提量更新SO中数量;当字段“操作类型”为“冻结”时,生成销售订单并存储电商订单号,启用抬头价格条件类型YQ01,价值=此单占用余额,订单创建成功反馈SAP销售订单号,并触发电商平台线上支付功能;不成功则反馈具体错误信息;余额支付,直接生成SAP订单,并返回成功信息及SAP订单号;不成功则返回错误信息;在线支付,先生产预收凭证,再生成SAP订单,并返回成功信息、预收凭证号及SAP订单号;预收凭证出错,返回错误信息;预收凭证成功,订单出错,先冲销预收凭证,再返回错误信息;混合支付,先生成预付凭证,再修改预先生成的SAP销售订单,并返回成功信息及SAP单号;任何环节出错,先冲销前续动作,再返回错误信息修改成功,返回成功信息;修改失败,返回错误信息;无后续单据,则删除成功,并返回成功信息;有后续单据,则返回错误信息;订单到期/电商关闭订单,SAP修改订单数量,不成功存入DBtable,后台job定期处理,修改订单数量,超过一段时间还不成功,报表监控通知相关人员手工修改数量,并标记,job删除此条目销售部门逻辑:每个公司销售部门都是唯一的,对应关系如下表:销售组织销售部门代码2751大庆石化材料销售组织27512752大庆石化炼化产品销售组织2754大庆石化基础化学品销售组织2756大庆石化化工装备销售组织5591华星石化材料销售组织55915592华星石化炼化产品销售组织5594华星石化基础化学品销售组织5596华星石化化工装备品销售组织5641昌邑石化材料销售组织56415642昌邑石化炼化产品销售组织5644昌邑石化基础化学品销售组织5646昌邑石化化工装备销售组织5681正和石化材料销售组织56815682正和石化炼化产品销售组织5684正和石化基础化学品销售组织正和石化化工装备销售组织消息类型为E,消息好为150时,返回code7余额不足2.1提货单创建、修改、删除2.1.1业务背景说明电商至SAP单向传输;电商平台异步传输交货单至SAP,包括创建、修改、撤销相应交货单;实时反馈运行结果至电商平台。2.1.2相关字段说明序号字段字段说明SAP字段字段描述说明字段类型字段长度类型1operationType操作类型类型定义:1、新增;2、修改;3、删除;String1Import2billCodeZ_BILLCODE_DS电商提货单号String50Import3carIdZ_CARID_DS车号SAP增强字段,同时存储在抬头文本“运输相关信息”里String20Import4driverCardIdZ_DRIVERCARDID_DS司机身份证号SAP增强字段,同时存储在抬头文本“备注”里String25Import5driverPhoneZ_DRIVERPHONE_DS司机电话手机号码String25Import6driverNameZ_DRIVERNAME_DS司机姓名String25Import7bookMarkZ_BOOKMARK_DS是否预约0、否;1、是String1Import8bookingStartTimeZ_BOOKINGSTARTTIME预约开始时间yyyyMMddHHString10Import9bookingEndTimeZ_BOOKINGENDTIME_DS预约结束时间yyyyMMddHHString10Import10greenChannelMarkZ_GREENCHANNELMARK_DS是否使用绿色通道0、否;1、是String1Import11deliveryPeriodZ_DELIVERYPERIOD_DS提货有效截止日期yyyyMMddHHString10Import12externalSystemBillIdVBELN_VL交货单号String10Import13orderCodeZ_ORDERCODE_DS电商订单号电商订单唯一业务号String20Import14orderSubIdZ_ORDERSUBID_DS电商订单子项号String20Import15externalSystemIdVBELNSAP销售订单号1017materialCodeMATNR物料String18Import18billQuantityLFIMG交货数量String13Import19unitVRKME交货单位TString3Import20externalSystemBillIdVBELN_VL交货单号String10Import21codeRET_CODE响应信息代码返回信息代码:0、操作成功;1、新增失败;2、修改失败;3、删除失败6、提单号重复String1Export22messageRET_MSG响应信息内容返回信息具体内容或原因String255Export23externalSystemBillIdLIKP-VBELNSAP交货单号String10Export2.1.3系统功能逻辑说明操作类型字段,operationType,根据此字段值实现新增、修改、撤销交货单;根据SAP订单号,行项目号,生成交货单;交货单值更新到信贷主数据中,在创建时只检查信贷但不控制信贷是否超额;交货单发货过账时严格控制信贷是否超额,若已发货过账值超过订单值则系统报错,不允许过账,必须补款后才能过账。增强字段“Z_CARID_DS”车号、“Z_DRIVERCARDID_DS”司机身份证号同步存储信息到抬头文本“运输相关信息”、“备注”里SAP交货单保存成功,同时更新字段:客户端、电商提货单号、SAP交货单号、创建日期、创建时间,进自建表ZZJ_BILLORDER_DS,主键为客户端、电商提货单号,详情如下图,此表用于后续用电商提货单号号反查SAP交货单号;删除此单时删除自建表对应条目。提单号重复时,返回code62.2订单信息更新2.2.1业务背景说明当SAP中修改订单价格,通过PI接口传输修改信息至电商平台。2.2.2相关字段说明序号字段字段说明SAP字段字段描述说明字段类型字段长度类型1orderCode扩展VBAK电商订单号电商唯一业务号,VBAK中抓取String20Import2afterTaxAmounts订单总金额183orderSubIdVBAP-POSNR电商订单子项号VBAK中抓取String20Import4finalPriceKBETR1C销售单价String18Import5codeRET_CODE响应信息代码返回信息代码:0、操作成功;1、新增失败;2、修改失败;3、删除失败;4、完成失败String1Export6externalSystemIdVBAK-VBELNSAP订单号String10Export2.2.3系统功能逻辑说明每5分钟触发一次接口;记录每次接口触发时间,从表CDHDR中抓取两次触发时间内所有发生价格变更的销售订单,并推送至电商平台;2.3订单发票信息同步2.3.1业务背景说明从原金税与SAP接口的程序里,再写原金税接口需增加一段处理逻辑,在金税传输原SAP同时将更新的数据同步到新的自建表中。该自建表在接收数据时,只对电商订单的发票数据才会储存。每天凌晨,推送电商平台。2.3.2相关字段说明SAP字段对应SAP字段名称字段类型字段长度类型KUNNR客户代码CHAR10ExportBUKRS公司代码CHAR4ExportINFOBILLNO开票凭证CHAR10ExportLISTSORT发票代码CHAR6ExportINFOTYPECODE发票号码CHAR10ExportINFONUMBER系统订单号CHAR10ExportAUBEL系统交货单号CHAR10ExportVGBEL开票项目号CHAR10ExportLISTGOODSNAME金税发票物料描述CHAR40ExportLISTNUMBER金税发票数量QUAN13ExportLISTPRICE单价CURR15ExportNETWR净价值CURR15ExportINFOTAXRATE税率CHAR10ExportLISTTAXAMOUNT税额CURR15ExportKZWI1含税金额CURR18ExportERTIM创建日期DATS8ExportERDAT时间UZEIT6ExportINFOSTATUSSAP开票状态String1Export2.3.3系统功能逻辑说明金税接口传输数据的,SAP判断数据是否为线上订单的发票,存入新建自建表中关联条件VBRP-VBELN=ZV116_01-INFOBILLNOandVBRP-POSNR=ZV116_01-LISTSORT,取出系统发票号VBELN、出具发票项目号POSNR。 通过VBELN,POSNR,去表VBRP中找到对应的销售订单AUBEL.关联条件关联表VBAK,VBRK,VBRP;VBAK-AUART="ZOR"ANDVBAK-VBELN=VBRP-AUBEL,则这部分的发票数据是线上订单的,存入新建自建表对于满足的系统开票凭证号VBELN,POSNR通过VBELN,去表VBRP中取出VGBEL。分别取出INFONUMBER,INFOTYPECODE
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026届云南省大理、丽江、怒江化学高三上期末达标测试试题含解析
- 安徽省池州市贵池区2026届化学高三第一学期期中统考模拟试题含解析
- 教师资格证考试(中学科目二)2025年专项训练教育知识与能力解析试卷
- 河南省郑州市四校2026届化学高一第一学期期中质量跟踪监视试题含解析
- 2025年小学语文写作技巧专项训练试卷
- 2025年教师资格证考试(小学科学)教学技能测试专项训练
- 2025年高考数学数列专题复习试卷
- 2026届广东省揭阳市高一化学第一学期期末联考模拟试题含解析
- 2026届黔南市重点中学化学高三上期末教学质量检测模拟试题含解析
- 研究岗面试题目及答案
- 电气设备交接试验方案
- D500-D505 2016年合订本防雷与接地图集
- 北邮社电机拖动与调速技术教学包课后题解
- 学校门卫岗位职责及管理制度
- JJG 1105-2015氨气检测仪
- GB/T 8118-2010电弧焊机通用技术条件
- GB/T 17421.7-2016机床检验通则第7部分:回转轴线的几何精度
- 呆滞物料预防与处理(精益培训)
- 《中式面点制作第二版》教案高教版
- 看门狗定时器
- 质量整改通知单(样板)
评论
0/150
提交评论