销售订单创单必输字段

合集下载

IDOC中PO信息入站后-创建销售订单如何去配置

IDOC中PO信息入站后-创建销售订单如何去配置
*Q:还有VOE4是干什么的:
A:ConvertExternal <> InternalPartnerNumber
比如,根据Inboundidoc里的信息确定ship-toparty
*Q:客户主数据中还需要维护一个客户处我方账户
A:这个用在销售方的outboundidoc
类似的,采购方在vendormaster里可以维护Ouraccountnumberwiththevendor,这个用在 采购方的outboundidoc
Q:还有个问题,如果没有维护,带出来采购组织里面的值(是带出来采购组织,还是带出 来采购组织里面维护的我方在供应方的客户代码)
A:采购组织
Q:还是失败,IDOC牙根就不出来,呵呵
A:检查conditionsforoutputcontrol,partnerprofiles
*Q:我发出来的IDCO没有问题,就是入站的时候没有反映Q:51:IDocE1EDK18中付款条款已经转移:检查数据
Q:是科目控制中的客户这个字段吗?应该不是这个字段,这个字段是基本数据,一维护就 固定了,应该是挂组织级别的,可是找不到
A:Companycodelevel-Correspondenceview (Acctw/vendor)
Purchasingorganizationlevel-Purchasingdataview(Acc.with vendor)
另外,vendor和customer用的paymentterms要在彼此client中存在;你还要进入TCODECUNI维护SAP单位与ISO单位的转换关系,选择一个SAP单位,在维护它的时候勾选ALE/EDI下的primarycode。
A:我当时做过,SO的付款条件用的是PO传过来的,所以在接收的那个client里面也要定义一个相同名的paymentterms

I中PO信息入站后 创建销售订单如何去配置

I中PO信息入站后 创建销售订单如何去配置

现在有四个问题请教下:1销售订单的抬头请求交货日期从那里带过来2单位不统一,物料在一个CLIENT 下,我维护的都是PCS,也在CUNI 中维护了转换关系,为什么在销售订单中出现了PC,这个单位,都不知道从那里冒出来的3还有就是入站的IDOC 一直出不来,只能WE19 手工发。

4EDI1,EDI2 必须要分配到定价过程中,否则会提示无分配。

5PR00 事先维护好价格,但在订单中却出现两次,一次是事先维护好的/销售组织/分销渠道/客户/物料,PO 导入时对应的销售组织/分销渠道/物料,这个存储顺序,为什么会这样。

6入站时(发送方的合作伙伴写的是客户代码还是供应商代码,接受方写的是客户代码还是供应商代码)*A:Message type: ORDERSQ:我说的不是WE20 里面的配置,除了VOE2/VOE4 的配置,还有那些配置,订单的价格如何去取值。

定价过程用手工订单,还是维护一个固定的条件类型。

A:Order type, Sales area: VOE2Material: Inbound idoc (E1EDP19 002: Material number used by vendor) or VD51Condition: VK11/VK31Q:也就是说价格不是从IDOC 传递过来的,要自己事先维护好是吧A: 是要事先维护的,IDOC 中的价格和金额会带到EDI1(Cust.expected price),EDI2(Cust.expected value)这两个condition type 里,是作为参考的,不会影响定价*Q:还有VOE4 是干什么的:A:Convert External < > Internal Partner Number比如,根据Inbound idoc 里的信息确定ship-to party*Q: 客户主数据中还需要维护一个客户处我方账户A:这个用在销售方的outbound idoc类似的,采购方在vendor master 里可以维护Our account number with the vendor,这个用在采购方的outbound idoc*Q: 下PO 时,供应商主数据中少维护了这个字段,不过OUTBOUND 还是成功了,但对于供应方在接收时没有这个字段是不行的是吧。

SD笔记

SD笔记

SD模块1.SD模块:管理产品或服务的销售,装运,开票2.出库的时候确认产品的成本3.业务是最重要的,业务经验4.SD模块主数据:客户物料号(客户物料主数据),销售订单与采购订单的物料相同,bd515.客户没有特殊要求,一般不做询报价处理工作6.给销售组织分配工厂,assignment7.也可以在合作伙伴中设置分配销售人员8.一个公司代码可以对应多个销售组织,一个销售组织只能对应一个公司代码9.没有价格主数据不代表没有价格,物料价格与成品价格没有必要的逻辑关系10.只要有销售就要建销售视图11.一个订单可以有多个送达方和付款方(行项目可以不一样)12.送达方不可以作为售达方,送达方可以不需要销售视图13.推荐使用集中式维护客户主数据14.协议包括数量协议与价格协议15.销售订单的作用:传递需求,信贷管理,交货计划,可用量检查,文档管理,装运与路径确定16.定价过程决定销售订单的最终价格17.定价过程在配置时需要分配给销售区域,售达方及销售单据类型18.项目条件含税:PR01 不含税价19.定价过程,价格类型,存取顺序,价格类型记录20.免费的货物也是销售主数据,客户物料信息、产品建议、陈列和排除物料客户主数据1.跨分销链状态不基于销售组织和分销渠道,状态里有技术问题、测试部分、正在开发状态,这些状态下的物料不可使用;指定分销链的状态基于销售组织和分销渠道;可以根据需要创建其他状态2.客户主数据的交货工厂优先级高于物料主数据,如果都没有交货工厂可以手工输入,在销售订单中可以变化3.条件可以链接到价格主数据,但是一般很少使用,直接使用VK114.最小订购量,最小交货量(9)5.物料统计组:当用户启用了SIS的时候,要使用物料统计组6.科目设置组:实现收入时进入相对应科目7.项目类别组:起到销售的控制作用,与销售订单类型一起决定行项目类别8.定价参考物料可以减少价格维护的数据量9.产品层次:可以用来物料分类,成本的分析,确定不同的价格10.物料组:定价、统计分析11.销售文本:12.增值税登记号:便于检索公司的唯一性;县代码与城市代码经常用到,确定促销价格13.订单组合:是否可以批量交货14.POD:确定收货,涉及到第三方物流公司15.外贸要指定国际贸易条款16.付款条件,公司代码与销售视图中都有,前者带入会计凭证,后者带入销售订单17.帐户分配组:国内收入,国外收入(客户主数据)18.送达方所在国家决定是否交税19.添加送达方:xk02,在合伙人功能页签中价格主数据1.Vk11—PROO—具有审批状态的物料(全部练习)2.维护价格主数据的时候,最好是新建;之前的价格记录会保存下来3.前台操作与查询销售(2011.8.1)1.销售业务是靠凭证流来记录的2.客户关系管理属于企业外部功能3.销售凭证的作用:确定订单管理的基础数据,很强的客户化定制,灵活复杂的定价,集成的库存可用性ATP(available to promise)4.信用管理属于风险管理5.凭证四大种类:销售查询,销售订单,框架协议,客户问题与不满销售订单6.免费销售订单,出去的成本算作成本中心费用(与客户沟通)7.免费的产品也要交税,按成本价格17%交增值税8.退货:退货的外向交货单,红冲发票9.跨月不能冲销发票10.贷项凭证也是销售订单,借贷项凭证(调价)不需要发货11.借项凭证:比如原材料涨价,在销售时向客户提供了服务需要收费框架协议12.在SAP里的合同与现实的合同不一样,系统中合同有数量合同与价值合同13.合同与订单最大的区别,合同不传递需求,合同是一张协议没有法律效力14.计划协议,长期合作,交货日期、地点的协议;JIT,减少库存15.库存是一项成本,一般会设置安全库存量;做到平衡16.后继免费交货:换货,免费退货、免费发货17.退货库存18.拣配和发货过账都是在交货单上完成的19.与第三方物流公司(供应商)集成,shipment询报价1.报价有有效期,系统创建报价单时刻参照询价单销售订单处理1.经过上级批准2.销售订单的功能不是全部都用的,根据客户实际的需要:可用性检查、更新MRP、信用检查、定价、交货计划、输出控制、装运和路径确定3.信用检查节点:创建销售订单,创建交货单,发货过账4.信用检查两种方式:不允许创建凭证,凭证可以保存但是无法进行后续操作(block)5.销售订单结构:两个重要类别,行项目类别与计划行类别6.计划行中有规定移动类型7.计划行类别确定是否执行MRP,可用性检查,是否是库存项目,是否传递需求销售订单凭证流1.凭证都有一个状态(查看凭证流)2.可用性检查:ATP检查,针对计划的核查(独立需求)3.可用性检查范围:库存,仓库实有库存,在途库存,正在质检的库存4.客户主数据中的允许部分交货5.物料可用性检查:交货日期是指客户收到货物的日期6.信贷管理必须建立在信贷主数据上,信贷主数据一般由财务维护;一般定义信贷额度与信用等级7.计算销量:开具发票并产生收入凭证8.用户付款之后才会去更新信用额度9.凭证货币是客户主数据带过来的,货币可修改:EUR—CNY操作1.如果是退货订单,可以设置订单原因为必输字段2.装运是由送达方决定的(练习,售达方、送达方、付款方、收货方不一样)3.装运中的工厂是指交货工厂4.行项目中只要拒绝原因出有信息,该项目被删除不用交货5.订单项目类别:标准项目TAN,免费项目TANN,非库存项目TAX,文本项目TATX6.整个销售订单凭证流,显示状态7.VL01N外向交货,选择日期:物料的可用日期8.销售订单在没有创建交货单的物料,显示正在处理;所有的物料都创建了交货单,显示完成9.拣配,为了发货过账准备的;创建交货单,拣配,发货过账合同1.合同包括数量合同与价值合同2.通过下达订单的方式来履行合同,系统自动更新合同发放的数量或合同总金额3.计划协议可以直接到交货单4.开票:基本上都是按照交货单开票,特殊情况可以从销售订单开票,如果有交货环节不能跳过退货1.用发票号做退货业务比较好,排除了差异2.退货订单的结点:billing block(取消)2011年8月2日星期二SD寄售1.寄售订单类型:产品寄售发货,寄售补充订单(KB),产品实现销售结算收入时,在系统录入寄售发货订单(KE)出货:装运支持1.创建出货文件,创建拣配单,包装指示,出库2.启用WM模块,需要有创建拣配单的动作,拣配数量一定要与发货数量一致3.包装指示:BOM带出来的属于生产包装、销售包装(交货单里有一个包装)4.工厂与装运点是多对多的关系5.没有装运点不能交货,装运条件+装载组+工厂=装运点6.运输路径:运往地区是客户主数据中的运输区域字段出发地区+装运条件+运输组+运往地区=路径7.创建交货单的日期(可用日期)为物料可用日期8.可以集中创建交货单,可以批量拣配,批量发货过账9.一个交货单只可以对应一个装运点,多个送达方不能用一个交货单实现交货(但是行项目中可以有不同送达方)10.销售订单合并交货条件:交货单的抬头来自送达方与销售订单,交货单的抬头必须一致11.包装物料分为不可回收与可回收两种12.取消出库单(当月做),因为客户原因要取消出库单,如果跨月只能按退货处理13.取消出库一般原因为误操作出具发票1.回扣,根据回扣减少应收账款2.形式发票:海关报关,对外贸易的时候产生的发票,不会产生会计凭证3.取消出具发票事务,取消发票与客户退货出具的红字发票不一样4.现金销售发票,流入现金5.发票是否需要做记账冻结,如果没有冻结实现收入时同时自动生成会计凭证6.创建发票时更新客户信用累计金额7.发货确认成本,开票确认收入,如果不在一个会计期间内该如何解决:设置中间科目如发出商品8.发票的抬头:付款方,凭证号,发票日期,币种,付款条件,总净值9.项目:物料号,出具发票数量10.销售订单:项目10 订单发票标识B;项目20 出货发票标识A。

销售单模板excel

销售单模板excel

销售单模板excel在进行销售业务时,为了更好地记录和管理销售订单的信息,使用销售单模板可以提高工作效率和准确性。

本文将介绍如何使用Excel创建一个简单但功能强大的销售单模板。

1. 准备工作在开始之前,确保你已经安装了Microsoft Excel软件,并且具备一定的Excel 操作基础知识。

同时,你需要明确销售单所需的字段和相关信息,例如销售日期、客户姓名、产品名称、数量、单价、总价等。

2. 创建Excel表格首先,打开Excel软件,选择一个新的工作簿。

然后,在第一个工作表中,设置标题行并填写相应的字段名。

可以根据实际需要添加或删除字段。

示例字段名:销售日期客户姓名产品名称数量单价总价3. 输入销售订单在第二行开始,逐行输入每个销售订单的具体信息。

根据字段名填写相应的数据,并根据需要进行格式调整,比如日期格式、货币格式等。

示例数据:日期客户A 产品A 10 50 500日期客户B 产品B 5 100 500日期客户C 产品C 2 200 4004. 计算总价为了方便统计和分析,我们可以使用Excel的公式功能计算每个销售订单的总价。

在“总价”字段下的第一行,输入相应的公式,然后用鼠标拖动以填充剩余单元格。

示例公式:=数量*单价示例数据后的结果:销售日期客户姓名产品名称数量单价总价日期客户A 产品A 10 50 500日期客户B 产品B 5 100 500日期客户C 产品C 2 200 4005. 格式调整根据个人的审美喜好和具体需求,我们可以对销售单模板进行格式调整。

例如,可以修改标题行的字体、加粗字段名、调整列宽等。

还可以添加底部汇总行,展示订单总数、总金额等统计信息。

6. 销售单模板的使用一旦销售单模板建立完成,你就可以根据需要填写销售订单的具体信息。

每次有新的销售订单时,在新一行输入相应的数据即可。

同时,销售单模板也可以用于查询和统计信息。

7. 导出和打印如果需要将销售单模板导出或打印,可以选择文件菜单中的导出或打印选项。

IDOC中PO信息入站后-创建销售订单如何去配置

IDOC中PO信息入站后-创建销售订单如何去配置

现在有四个问题请教下:1销售订单的抬头请求交货日期从那里带过来2单位不统一,物料在一个 CLIENT 下,我维护的都是 PCS,也在 CUNI 中维护了转换关系,为什么在销售订单中出现了 PC,这个单位,都不知道从那里冒出来的3还有就是入站的 IDOC 一直出不来,只能 WE19 手工发。

4EDI1 , EDI2 必须要分配到定价过程中,否则会提示无分配。

5PR00 事先维护好价格,但在订单中却出现两次,一次是事先维护好的 /销售组织 / 分销渠道/客户/物料, PO 导入时对应的销售组织 /分销渠道 /物料,这个存储顺序,为什么会这样。

6入站时(发送方的合作伙伴写的是客户代码还是供应商代码,接受方写的是客户代码还是供应商代码)*A:Message type: ORDERSQ:我说的不是 WE20里面的配置,除了 VOE2/VOE4的配置,还有那些配置,订单的价格如何去取值。

定价过程用手工订单,还是维护一个固定的条件类型。

A:Order type, Sales area: VOE2Material: Inbound idoc (E1EDP19 002: Material number used by vendor) or VD51Condition: VK11/VK31Q:也就是说价格不是从IDOC传递过来的,要自己事先维护好是吧A: 是要事先维护的 ,IDOC 中的价格和金额会带到 EDI1(Cust.expectedprice) ,EDI2(Cust.expected value)这两个condition type里,是作为参考的,不会影响定价*Q: 还有 VOE4 是干什么的 :A:Convert External < > Internal Partner Number比如,根据 Inbound idoc 里的信息确定 ship-to party*Q: 客户主数据中还需要维护一个客户处我方账户A: 这个用在销售方的 outbound idoc类似的,采购方在 vendor master 里可以维护 Our account number with the vendor ,这个用在采购方的 outbound idoc*Q: 下 PO 时,供应商主数据中少维护了这个字段,不过 OUTBOUND 还是成功了,但对于供应方在接收时没有这个字段是不行的是吧。

销售订单表SEOrder

销售订单表SEOrder

表名包含的字段字段4SEOrder FBillNo销售订单表顺序号字段名称字段描述字段备注1FAreaPS销售范围销售范围2FBClosed已作废3FBillerID制单:制单人4FBillNo编 号:销售订单号5FBrID制单机构制单机构6FBrNo公司机构内码已作废7FCancellation作废0-未作废,1-作废8FCashDiscount现金折扣9FChangeCauses变更原因变更原因10FChangeDate变更日期变更日期11FChangeMark变更标志:变更标志:12FChangeUser变更人变更人13FCheckDate审核日期审核日期14FCheckerID审核人审核人15FChildren关联标识关联标识16FClassTypeID事务类型事务类型17FClosed是否关闭是否关闭18FConsignee收货方收货方19FCurCheckLevel当前审核级别当前审核级别20FCurrencyID币 别:币别21FCustAddress客户地点:客户地点:22FCustID购货单位:客户ID23FDate日期:单据日期24FDeptID部门:部门25FDiscountType折扣方式折扣方式26FDrpRelateTranType27FEmpID业务员:职员28FExchangeRate汇 率:税率29FExchangeRateType汇率类型汇率类型30FExplanation摘要摘要31FFetchAdd交货地点:交货地点32FFetchDate交货日期:交货日期:33FFetchStyle交货方式:交货方式34FHeadSelfS0142船期船期35FHeadSelfS0143目的港目的港36FHeadSelfS0144合同号合同号37FImport引入标志引入标志38FInterID订单内码销售订单ID(关键字) 39FInvoiceClosed发票关闭40FManageType保税监管类型保税监管类型41FMangerID主管:主管42FMultiCheckDate1一级审核日期一级审核日期43FMultiCheckDate2二级审核日期二级审核日期44FMultiCheckDate3三级审核日期三级审核日期45FMultiCheckDate4四级审核日期四级审核日期46FMultiCheckDate5五级审核日期五级审核日期47FMultiCheckDate6六级审核日期六级审核日期48FMultiCheckLevel1一审:一审:49FMultiCheckLevel2二审:二审:50FMultiCheckLevel3三审:三审:51FMultiCheckLevel4四审:四审:52FMultiCheckLevel5五审:五审:53FMultiCheckLevel6六审:六审:54FNote备注备注55FOperDate时间戳56FOrderAffirm确认标志确认标志57FPayDate付款日期付款日期58FPayStyle付款方式:付款方式:59FPlanCategory计划类别计划类别60FPOOrdBillNo采购订单号:采购订单号:61FPrintCount打印次数打印次数62FRelateBrID订货机构:订货机构:63FSaleStyle销售方式:销售方式64FSelTranType源单类型源单类型65FSettleDate结算日期结算日期66FSettleID结算方式:结算方式67FStatus状态0-未审核,1-审核68FSysStatus系统设置系统设置69FSystemType系统类型70FTransitAheadTime运输提前期:运输提前期:71FTranStatus传输标志传输标志72FTranType单据类型81-销售订单73FUUID唯一标识74FValidaterName确认人确认人75FVersionNo版本号版本号字段5字段6字段7字段8字段9字段类型字段长度字段精度小数位数允许为空int4100否smallint250否int4100是nvarchar5102550否int4100是varchar10100否bit110否nvarchar5102550否nvarchar5102550是datetime8233是int4100否int4100否datetime8233是int4100是int4100否int4100否smallint250否nvarchar5102550是int4100是int4100是int4100否int4100是datetime8233是int4100是bit110否int4100否int4100是float8530是int4100否nvarchar5102550否varchar2552550是datetime8233是varchar30300是datetime8233是varchar2552550是varchar2552550是int4100否int4100否smallint250是int4100是int4100是datetime8233是datetime8233是datetime8233是datetime8233是datetime8233是datetime8233是int4100是int4100是int4100是int4100是int4100是int4100是varchar30300是timestamp880否int4100是datetime8233是varchar30300是int4100否nvarchar10205100是smallint250否int4100是int4100是int4100否datetime8233是int4100是smallint250否smallint250否int4100否real4240是int4100是int4100否uniqueidentifier1600否varchar2552550是nvarchar40200否。

单据模板_精品文档

单据模板_精品文档

单据模板单据模板是指一种预先设计好的格式,用于记录和交换各种类型的单据信息。

单据模板可以用于生成多种类型的单据,例如销售订单、采购订单、发票、收据等。

通过使用单据模板,可以提高工作效率,减少错误,并确保单据的一致性和规范性。

1. 单据模板的重要性单据在商业活动中起着至关重要的作用。

单据记录了商业交易的细节,包括购买和销售的产品或服务、交易金额、交易日期和相关方的信息等。

通过使用单据模板,可以获得以下好处:•提高工作效率:使用预先设计好的单据模板,可以避免每次创建单据时都从头开始设计。

只需要填写相应的字段信息,就能快速生成准确的单据。

•减少错误:通过使用单据模板,可以减少输入错误和遗漏。

模板中已经包含了必要的字段,只需要根据实际情况填写即可,大大降低了出错的概率。

•提供一致性和规范性:单据模板确保了单据的格式和内容的一致性。

无论是哪个员工创建单据,都能按照一致的标准来填写,使得单据具有规范和统一性。

2. 常见的单据模板类型单据模板可以根据不同的商业需求和用途来设计。

下面是一些常见的单据模板类型示例:2.1 销售订单销售订单是指买方发出的购买要求,用于确认买卖双方之间的交易。

销售订单模板通常包含以下字段:•买方和卖方的详细信息•产品或服务的描述和数量•交付日期和地点•付款条件和金额2.2 采购订单采购订单是指卖方接受买方的购买要求后,确认交易细节的文件。

采购订单模板通常包含以下字段:•买方和卖方的详细信息•产品或服务的描述和数量•交付日期和地点•付款条件和金额2.3 发票发票是商业交易中的一种税务凭证,用于向买方收取货款。

发票模板通常包含以下字段:•卖方和买方的详细信息•产品或服务的描述和数量•金额和税率•发票编号和日期2.4 收据收据是出售产品或提供服务后,卖方给买方提供的一种确认支付的凭证。

收据模板通常包含以下字段:•卖方和买方的详细信息•产品或服务的描述和数量•金额和支付方式•收据编号和日期3. 如何创建单据模板创建单据模板可以使用不同的工具和软件。

EBS销售模块操作手册

EBS销售模块操作手册

EBS销售模块操作(标准)手册当前版本: 2.0建立日期:2008-2-10最后修改日期:2008-4-24目录目录 (2)文档说明 (3)登录 (5)销售订单创建 (7)选择责任 (7)进入销售订单 (7)录入订单头信息 (8)录入订单行信息 (10)登记订单 (11)销售订单发运 (13)订单发运 (13)订单发运确认 (15)销售订单状态查看 (18)销售订单状态查看 (18)物料搬运单 (20)处理物料搬运单 (20)销售发运事务处理 (23)销售发运事务处理 (23)销售退货 (26)建立销售退货单 (26)接收销售退货单 (29)销售订单异常处理 (31)销售订单为<登记>状态;交货状态为<准备发放>时取消 (31)销售订单为<登记>状态;交货状态为<已发放至仓库>时异常处理 (32)文档说明该文档将被用于以下几个方面:1.作为对IT、KEY USER、操作员工培训材料2.文档符号说明『按钮』;【输入框】;<多个页面>;“窗口抬头名称”;“输入内容”3.系统通用功能1)快捷键操作:a)CTRL+S 保存数据b)F4 退出当前窗口;CTRL+F4 关闭当前窗口的子窗口c)UP/DOWN 上/下一条记录d)PAGEUP/PAGEDOWN 上/下滚动滚动条e)CTRL+K 列出快捷键表2)带查找验证功能的【输入框】常规输入方法输入部分内容加%,以%作为通配符,然后按TAB键查找校验,如果只有一条符合要求的记录会直接显示,否则会弹出符合要求的值列表供选择;3)【输入框】旁的按钮使用点击该按钮直接弹出该输入栏位对应的值列表。

4)弹性域输入介绍显示表示弹性域内没有值;显示表示弹性域已经维护过信息5)日期格式及输入可以在网页登录后,页面右上角看到,点击『首选项』进入设置界面:,可以在该界面内完成设置【日期格式】,选择自己习惯的日期输入和显示格式。

ABAP创建销售订单BAPI

ABAP创建销售订单BAPI

ABAP创建销售订单BAPI创建销售订单BAPI的区别:创建销售订单有三个BAPI:BAPI_SALESORDER_CREATEFROMDAT2BAPI_CUSTOMERRETURN_CREATESD_SALESDOCUMENT_CREATEBAPI_SALESORDER_CREATEFROMDAT2和BAPI_CUSTOMERRETURN_CREATE 都调⽤了SD_SALESDOCUMENT_CREATE这个FM,区别在于调⽤的时候业务类型是写死的,BAPI_SALESORDER_CREATEFROMDAT2限制了业务对象为BUS2032,不能⽤来创建退货凭证;退货类型的业务对象是BUS2012,BAPI_CUSTOMERRETURN_CREATE⽤来创建退货凭证。

是否退货类型凭证可以在TVAK表中VBTYP字段判断,每种凭证类型对应的都有凭证类别,类别为H的就为退货凭证以SD_SALESDOCUMENT_CREATE 为⽰例:DATA: lv_sales_header_in LIKE bapisdhd1,lv_sales_header_inx LIKE bapisdhd1x,lv_logic_switch TYPE bapisdls,lv_salesdocument_ex LIKE bapivbeln-vbeln,lt_sales_items_in LIKE TABLE OF bapisditm WITH HEADER LINE,lt_sales_items_inx LIKE TABLE OF bapisditmx WITH HEADER LINE,lt_sales_schedules_in LIKE TABLE OF bapischdl WITH HEADER LINE,lt_sales_schedules_inx LIKE TABLE OF bapischdlx WITH HEADER LINE,lt_sales_conditions_in LIKE TABLE OF bapicond WITH HEADER LINE,lt_sales_conditions_inx LIKE TABLE OF bapicondx WITH HEADER LINE,lt_sales_text LIKE TABLE OF bapisdtext WITH HEADER LINE,lt_sales_partners_in LIKE TABLE OF bapiparnr WITH HEADER LINE,lt_partner_add LIKE TABLE OF bapiaddr1 WITH HEADER LINE,lt_return LIKE TABLE OF bapiret2 WITH HEADER LINE.DATA: l_answer TYPE c,lv_kwmeng TYPE kwmeng,lv_cond_value TYPE bapikbetr1,lv_cond_value1 TYPE bapikbetr1,lv_sched_line TYPE etenr VALUE '0001',lv_itm_num TYPE posnr_va VALUE '000010'.CLEAR: lt_sales_items_in, lt_sales_items_inx,lt_sales_schedules_in, lt_sales_schedules_inx,lt_sales_conditions_in,lt_sales_conditions_inx,lt_sales_partners_in,lt_return ,lt_alv1,lt_alv1.DATA:xt_ztsd03 TYPE TABLE OF ztsd0003 .READ TABLE gt_alv1 ASSIGNING FIELD-SYMBOL(<xs_alv1>) WITH KEY box = 'X'.IF sy-subrc <> 0 . "Begin of document1MESSAGE e002(zsd01) .ELSE.LOOP AT gt_alv1 ASSIGNING FIELD-SYMBOL(<gs_alv1>) WHERE box = 'X'.CALL FUNCTION'SAPGUI_PROGRESS_INDICATOR'EXPORTING* percentage = lv_percentage "执⾏程序的百分⽐text = '订单正在确认中......'. "提⽰⽂本IF <gs_alv1>-vbeln IS INITIAL .******** sales order headerlv_sales_header_in-doc_type = 'ZOR1'. " 销售凭证类型 ”固定lv_sales_header_in-sales_org = <gs_alv1>-vkorg. " 销售机构lv_sales_header_in-distr_chan = <gs_alv1>-vtweg. " 分销渠道lv_sales_header_in-division = <gs_alv1>-spart. " 产品组lv_sales_header_inx-doc_type = abap_true.lv_sales_header_inx-sales_org = abap_true.lv_sales_header_inx-distr_chan = abap_true.lv_sales_header_inx-division = abap_true.******** Header textsCLEAR: lt_sales_text[].APPEND INITIAL LINE TO lt_sales_text ASSIGNING FIELD-SYMBOL(<ls_sales_text>).<ls_sales_text>-itm_number = space.<ls_sales_text>-text_id = '0002'.<ls_sales_text>-langu = sy-langu.<ls_sales_text>-format_col = '*'.<ls_sales_text>-text_line = <gs_alv1>-remark.lv_itm_num = '0010'.LOOP AT gt_itab ASSIGNING FIELD-SYMBOL(<ls_itab2>) WHERE order_no = <gs_alv1>-order_no. <ls_itab2>-kunnr = |{ <ls_itab2>-kunnr ALPHA = IN }| .******** PARTNERSELECT SINGLE name1,pstlz,adrnr,ort01FROM kna1 WHERE kunnr = @<ls_itab2>-kunnrINTO ( @DATA(lv_name) ,@DATA(lv_code),@DATA(lv_adrnr),@DATA(lv_city) ).lt_sales_partners_in-partn_role = 'WE'.lt_sales_partners_in-partn_numb = <ls_itab2>-kunnr."送达⽅lt_sales_partners_in-title = '公司'."称谓lt_sales_partners_in-name = lv_name."名称1lt_sales_partners_in-country = 'CN' ."国家代码lt_sales_partners_in-postl_code = lv_code ."邮政编码lt_sales_partners_in-city = lv_city ."城市lt_sales_partners_in-street = <ls_itab2>-con_address ."地址lt_sales_partners_in-district = <ls_itab2>-consignee && ';' && <ls_itab2>-con_phone ."⼿机号APPEND lt_sales_partners_in.CLEAR lt_sales_partners_in.lt_sales_partners_in-partn_role = 'AG'.lt_sales_partners_in-partn_numb = <ls_itab2>-kunnr." 售达⽅APPEND lt_sales_partners_in.CLEAR lt_sales_partners_in.******** PARTNERADDRESSES* lt_partner_add-addr_no = lv_adrnr .* lt_partner_add-street = <ls_itab2>-con_phone .* APPEND lt_partner_add.* CLEAR lt_partner_add.******** sales order itemlt_sales_items_in-purch_no_s = <ls_itab2>-order_no."加前导零CALL FUNCTION'CONVERSION_EXIT_MATN1_INPUT'EXPORTINGinput = <ls_itab2>-matnrIMPORTINGoutput = <ls_itab2>-matnr.lt_sales_items_in-material = <ls_itab2>-matnr. " 物料lt_sales_items_in-plant = <ls_itab2>-vkorg. " ⼯⼚lt_sales_items_in-batch = <ls_itab2>-charg. " 库存地点lt_sales_items_inx-purch_no_s = abap_true.lt_sales_items_inx-material = abap_true.lt_sales_items_inx-plant = abap_true.lt_sales_items_inx-batch = abap_true. " 批次号******** sales order itemlt_sales_items_in-itm_number = lv_itm_num.lt_sales_items_inx-itm_number = lv_itm_num.*APPEND: lt_sales_items_in, lt_sales_items_inx.CLEAR: lt_sales_items_in, lt_sales_items_inx.******** sales Schedule Linelt_sales_schedules_in-itm_number = lv_itm_num.lt_sales_schedules_in-sched_line = lv_sched_line. " L_TABIX.lt_sales_schedules_in-req_date = <gs_alv1>-edatu. " 计划⾏⽇期lt_sales_schedules_in-req_qty = <ls_itab2>-menge. " 以销售单位计的订单数量lt_sales_schedules_inx-itm_number = lv_itm_num.lt_sales_schedules_inx-sched_line = lv_sched_line.lt_sales_schedules_inx-req_date = abap_true.lt_sales_schedules_inx-req_qty = abap_true.APPEND: lt_sales_schedules_in, lt_sales_schedules_inx.CLEAR: lt_sales_schedules_in, lt_sales_schedules_inx.******** 复制不变定价因素且重定税款lv_logic_switch-pricing = 'G'.*lt_sales_conditions_in-itm_number = lv_itm_num.lt_sales_conditions_in-cond_type = 'Z002'. " 条件类型定价条件lt_sales_conditions_in-cond_value = <ls_itab2>-reb_amount. " 价格定价⽐率lt_sales_conditions_in-currency = 'CNY'. " 货币码*lt_sales_conditions_inx-itm_number = lv_itm_num.lt_sales_conditions_inx-cond_type = 'Z002'.lt_sales_conditions_inx-currency = abap_true.lt_sales_conditions_inx-cond_value = abap_true.APPEND: lt_sales_conditions_in,lt_sales_conditions_inx.CLEAR: lt_sales_conditions_in,lt_sales_conditions_inx,lv_cond_value.lt_sales_conditions_in-itm_number = lv_itm_num.lt_sales_conditions_in-cond_type = 'Z003'. " 条件类型定价条件lt_sales_conditions_in-cond_value = <ls_itab2>-exe_amount . " 价格定价⽐率lt_sales_conditions_in-currency = 'CNY'. " 货币码*lt_sales_conditions_inx-itm_number = lv_itm_num.lt_sales_conditions_inx-cond_type = 'Z003'.lt_sales_conditions_inx-currency = abap_true.lt_sales_conditions_inx-cond_value = abap_true.*APPEND: lt_sales_conditions_in,lt_sales_conditions_inx.CLEAR: lt_sales_conditions_in,lt_sales_conditions_inx,lv_cond_value.lv_itm_num = lv_itm_num + 10 .ENDLOOP.******** CALL BAPI 'SD_SALESDOCUMENT_CREATE'CLEAR:lv_salesdocument_ex,lt_return,lt_return[].CALL FUNCTION'SD_SALESDOCUMENT_CREATE'EXPORTING* salesdocument = <ls_itab2>-vbelnsales_header_in = lv_sales_header_insales_header_inx = lv_sales_header_inxconvert_parvw_auart = abap_onlogic_switch = lv_logic_switchIMPORTINGsalesdocument_ex = lv_salesdocument_exTABLESreturn = lt_returnsales_items_in = lt_sales_items_insales_items_inx = lt_sales_items_inxsales_schedules_in = lt_sales_schedules_insales_schedules_inx = lt_sales_schedules_inxsales_conditions_in = lt_sales_conditions_insales_conditions_inx = lt_sales_conditions_inxsales_partners = lt_sales_partners_inpartneraddresses = lt_partner_addsales_text = lt_sales_text[].IF sy-subrc EQ0AND lv_salesdocument_ex IS NOT INITIAL.<gs_alv1>-zicon = icon_green_light.<gs_alv1>-mseg = lv_salesdocument_ex .<gs_alv1>-vbeln = lv_salesdocument_ex .PERFORM frm_return_dms TABLES lt_alv1 lt_outUSING'Confirmed' .READ TABLE lt_out ASSIGNING FIELD-SYMBOL(<ls_out1>) INDEX 1.IF sy-subrc = 0.IF <ls_out1>-rtnval = '1'.COMMIT WORK.MOVE-CORRESPONDING gt_itab[] TO xt_ztsd03 .DELETE xt_ztsd03 WHERE order_no NE <gs_alv1>-order_no .MODIFY ztsd0003 FROM TABLE xt_ztsd03 .UPDATE ztsd0003 SET vbeln = lv_salesdocument_ex WHERE order_no = <gs_alv1>-order_no .ELSE.ROLLBACK WORK.<gs_alv1>-zicon = icon_red_light.<gs_alv1>-mseg = <ls_out1>-rtnmsg .ENDIF.ENDIF.ELSE.LOOP AT lt_return WHERE type = 'E'.* MESSAGE e000(zsd01) WITH lt_return-message.<gs_alv1>-zicon = icon_red_light.<gs_alv1>-mseg = lt_return-message .EXIT.ENDLOOP.ROLLBACK WORK.ENDIF.CLEAR:lv_sales_header_in,lv_sales_header_inx,lv_logic_switch,lt_sales_items_in[],lt_sales_items_inx[],lt_sales_schedules_in[],lt_sales_schedules_inx[],lt_sales_conditions_in[], lt_sales_conditions_inx,lt_sales_partners_in[],lt_sales_text[].ELSE.<gs_alv1>-zicon = icon_yellow_light.<gs_alv1>-mseg = '⽆法重复确认!'.ENDIF.ENDLOOP.ENDIF.具体需要输⼊什么参数可以根据BAPI的表格结构去添加。

SD笔记

SD笔记

1.事务代码:创建销售订单:VA01 创建交货单:VL01NSD主数据:物料、客户、定价其他的主数据有:客户物料主数据:(物料在客户中的物料数据)VD51定组织机构的原则:简单、能够映射到其他的所有业务、扩展性。

一个公司代码下边可以挂多个销售组织,但是一个销售组织只能从属于一个公司代码下。

销售组织和分销渠道是多对多的关系,分销渠道和产品组也是多对多的关系。

选择的日期是指物料的可用日期。

计划行的装运中,可以看到。

制药有没有“创建”交货单的销售订单都是正在处理。

创建不代表发货。

2. 价格主数据是可以没有的,可以手工输入的。

但物料和客户主数据不能缺少。

交货工厂的优先级:客户物料主数据(最高)、客户主数据、物料主数据销售订单的功能:销售价格、传达需求、可用性检查、交货检查、信贷检查、打印订单客户主数据一张销售订单可以有多个送达方、开票方、付款方,但是售达方只能有一个。

创建客户时的帐户组:决定客户的界面、号码段、屏幕格式客户数据可以集中式维护(xd01,包括财务视图)和非集中式维护(vd01,不包括财务视图)物料主数据:创建时,可以复制其他的物料。

物料中的产品组是作为一个字段维护的,而在客户主数据中必须维护产品组物料统计组:当给客户上了销售信息系统时需要维护项目类别组:决定要不要做可用性检查之类的定价参考物料:可以参考其他物料的定价进行定价,只需要输入其他的物料号就物料:销售组织数据1一般数据:跨分销链的状态:比如测试部分或者正在开发,物料不能卖。

不基于自己的销售区域内,制定分销链的只能在自己的销售区域里的。

在销售组织数据1中的一般数据中。

交货工厂:客户有、物料里也有,客户物料主数据里也有。

现金折扣是指允许做现金折扣的条件:物料价格主数据,销售价格。

税务数据:定义税分类数量条款:最小订购量:定义订购的数量最小交货量:定义交货数量销售组织数据2分组条款:物料统计组:当启动销售信息系统是就必须维护。

决定物料是否算销量。

U8销售订单列表的字段

U8销售订单列表的字段

U8销售订单列表的字段许多人都会有这样的疑问:销售订单列表中的字段应该怎么写?销售订单列表包括公司名称、电子邮件地址、联系人号码、电话号码以及公司地址。

您可以使用它们中的任何一种来使用销售订单列表,但也可以使用不同的方法来调整它们之间的关系。

我们都知道有许多字段可以用于管理企业名称和电子邮件地址,但它们中的任何一个都是需要单独开发才能使用的。

如果您不知道如何将这些字段组合起来以进行管理时,那么在工作中使用它们可能会更有效率:它使您可以随时更新所有信息。

那么今天就让我们来了解一下什么是U8销售订单列表吧!U8列表中涉及到多个字段(“字段”或“类型”),在每个页面上提供了一个完整列表。

该列表将显示当前客户和产品名称以及当前付款方式,并确保您所需检查之处的准确性。

接下来我们将介绍该功能及它应如何使用,以帮助您了解相关信息、并使其工作高效、易于使用!一、创建一个列表选择“销售订单列表”。

根据您的业务需求创建列表。

您还可以选择“销售订单列表-产品”和“销售订单列表-电子邮件地址”之间的每个字段。

如果您是第一次使用或对其有兴趣,请确保您完全了解它。

它不需要任何额外的信息或代码,只需简单地将其添加到您的产品目录即可实现这一目标。

U8列表具有一个独立的标题和文本编辑器旨在创建一个完整的列表以及显示任何文本内容。

这将使您可以对整个列表进行编辑和处理。

您可以使用以下功能:在创建位置之前:使用 Ctrl+ D来标记您想显示哪种类型的列表;如果可能的话,请添加每个字段的标题;点击右上角的“标签”;选择“使用标签进行自定义排列”。

创建完成后:通过使用U8来创建一个完整的列表——销售订单列表中的所有字段都需要单独编写一次以获得最佳效果。

____销售订单列表中出现任何信息并不意味着它结束了:相反地,该列表将成为您所做决策最终需要使用的关键字段。

____二、创建包含多个字段的列表一旦您将其添加到U8销售订单列表中,它们将在各页面上显示列表中存在的所有信息,并帮助客户了解其对他们所拥有的信息以及公司名称和电子邮件地址之间的关系。

商城 常用 字段 -回复

商城 常用 字段 -回复

商城常用字段-回复商城常用字段介绍及其作用在现代社会中,商城已经成为人们购物的主要场所之一。

随着互联网的发展,电子商务逐渐兴起,人们可以通过网络购买各种商品。

而在构建一个完善的商城系统中,常用字段起着举足轻重的作用。

本文将从商品字段、用户字段和订单字段三个方面详细介绍商城常用字段的作用和意义。

一、商品字段1.商品名称(Product Name):商品的名称是唯一的,能够准确地区别商品的不同类型和属性,方便用户进行搜索和购买。

2.商品图片(Product Image):商品图片能够直观地展示商品的外观和特点,对商品的宣传和销售起到了至关重要的作用。

3.商品价格(Product Price):商品价格是用户决定购买与否的重要因素之一,能够根据商品的不同品牌、质量和特性进行定价,并显示给用户作为参考。

4.商品描述(Product Description):商品描述用文字形式介绍商品的特点、功能和用途,帮助用户更好地了解商品,并做出购买决策。

5.商品分类(Product Category):商品分类对商城来说至关重要,能够将大量的商品进行分类整理,方便用户根据自己的需要进行筛选。

6.库存量(Stock Quantity):库存量字段用于记录商品的库存数量,商城可以根据商品的销售情况进行库存管理,及时补充库存以满足用户需求。

二、用户字段1.用户名(Username):用户名是用户在商城系统中的唯一标识,用于登录和个人信息管理,保证用户账号的安全性。

2.密码(Password):密码用于保护用户的账号安全,需要设定一定的安全要求,例如长度、复杂度、定期更换等。

3.联系方式(Contact Information):用户的联系方式包括手机号码、电子邮件等,用于商城与用户的有效沟通和信息推送。

4.收货地址(Shipping Address):收货地址用于记录用户的居住地址,方便商城将以用户购买的商品准确发送给用户。

ERP-SAP系统销售订单操作手册

ERP-SAP系统销售订单操作手册

免费销售订单(V A01/V A02/V A03)销售支持中心开单员接到区域助理已审批确认后的免费销售订单,在SAP系统中创建免费销售订单。

销售支持中心开单员确认客户、物料、数量无误后,在SAP系统创建免费销售订单,仓储部门根据销售订单创建交货单并发货过账。

免费(打样、损坏补偿等)的销售业务选择免费销售订单1.1创建免费销售订单5.1.1进入界面1)步骤说明:在命令字段输入事务代码VA01进入界面点击或者直接回车进入下面界面。

5.1.2选择“订单类型”1)步骤说明:进入创建销售订单:初始屏幕,选择订单类型:ZFD国内标准销售订单,销售组织:1010恒申销售组织,分销渠道:10直销,产品组:00通用点击按钮或者回车,进入免费销售订单创建屏幕,维护下列数据5.1.3创建免费销售订单1)前述步骤与创建标准销售订单相同。

2)步骤说明:进入创建免费销售订单概览界面,输入售达方时,点击搜索标志,弹出框,输入销售组织:1010恒申销售组织,在检索项里输入:*客户简称*,点击√按钮或者回车,就会弹出客户全称,点击√按钮或者回车都可以;输入物料时,点击搜索标志,弹出框,在物料描述里输入:*物料简称*点击√按钮或者回车都可以,就会弹出相关的信息选择自己要的物料,物料描述写的越详细弹出的信息就会越少、越详细。

3)订单原因为必填项2)屏幕字段解释:当所有信息填写完成后,点击保存按钮,生成免费销售订单1.2更改标准销售订单5.2.1 进入界面1)步骤说明:输入事务代码VA02进入界面点击或直接回车进入界面5.2.2进入修改销售订单初始屏幕1)步骤说明:输入销售订单号直接回车更改物料时,点击搜索标志,弹出框,在物料描述里输入:*物料简称*点击√按钮或者回车都可以,就会弹出相关的信息选择自己要的物料,物料描述写的越详细弹出的信息就会越少、越详细;更改客户组时,在客户组选择需要更改的用途双击,在物料组选择奖励档次双击;下拉订单原因,选中变更的订单原因;在包装要求和备注里填写需要更改的信息;如有需要,在拒绝原因里填写客户取消订单的原因(当订单因为某种原因需要关闭时,要从这里选填,不能删除)免费销售订单修改完毕后,点击框里的图标保存订单1.3显示免费销售订单VA03。

销售订单

销售订单

11销售订单销售订单是购销双方共同签署的、确认购销活动的标志,也是核心销售业务中三方关联的一方,销售订单是物资在销售业务中流动的起点,是详细记录企业物资的循环流动轨迹、累积企业经管决策所需要的经营运作信息的关键。

无论是销售订单自身的确认,还是其业务顺序流动、被下游单据精确执行,都能反映在销售订单上,通过销售订单,销售业务的处理过程可以一目了然。

如果想了解三方关联的详细信息,可参照单据操作的通用说明章节。

销售订单制单指南通过主界面→销售经管→销售订单,打开销售订单编辑界面,在这里主要用于制作新的销售订单,如果要对单据进行修改、审核、关闭或下查等操作,可通过订单序时簿进行操作,下一节会做具体讲解,销售订单上包含的业务和经管信息非常多,单据头部分用来描述针对该业务处理过程共性的业务信息,如单据编码、单据日期等;单据体部分用来描述不同物料的基本信息和单据信息,如每条物料数量、每条物料价格等等。

有关单据的基本操作方法请您查看《编制单据的通用说明》一节,此处不再赘述(下同)。

需要特别说明的内容如下:✓销售方式:即采用哪种销售业务的处理方式,系统目前提供现销、赊销、分期收款销售、委托代销方式,用户根据需要选择,或者使用〖选项〗→〖销售方式默认值〗,选择一个常用销售方式默认显示。

✓单价代表不含税单价,✓订单关联到发票(即包括直接关联和三方关联),取订单上的税率,如果取不到订单税率,则根据系统选项“销售系统税率取数来源”取相应的税率✓如果先录入金额,系统会根据选项(菜单“查看”—“选项”—“调整金额后倒算单价”选项)决定是否倒算,如果倒算则按照实际含税单价=金额/(1-折扣率)/数量进行倒算;✓实际含税单价=含税单价×(1-折扣率),用户不能修改✓销项税额=数量×含税单价×(1-折扣率)/(1+税率) ×税率税额根据前面几项内容自动计算,同时允许用户修改,系统不会据此重新计算改变其他项的数据。

用友操作流程销售订单录入要求

用友操作流程销售订单录入要求

用友软件订单操作流程销售订货单1、假如您有签定订单(合同)销售商品的业务,您就通过销售订单来进行处理。

2、您在主菜单中单击【业务单据】->【销售订单】功能。

销售订货1.销售订货:指您在销售商品时,通过与客户签订合同,确定销售商品的业务活动。

2.销售订货处理:它是通过系统内的销售订单进行处理的。

系统内的销售订单是记录您与客户签订销售订单合同主要信息的单据。

3.销售订单用途:它的用途是记录销售订单合同的主要内容,可生成销售出库单,反映并监督发货情况,可以随时查询了解订单的执行情况。

操作方法见销售订货处理。

订单关联的数据*销售订单需要用到的数据是往来单位信息、职员信息、现金银行信息、商品信息。

这些信息也可在录入订单时直接增加。

*订单保存后,可在录入销售出库单时,由订单直接生成相应的出库单操作订单单据种类在系统中提供了进货和销售两种订单类型。

操作单据在系统中我们提供了对订单的新增、编辑、审核、单据格式配置等功能。

〖新增单据〗在主菜单中单击【业务单据】->【XX订单】后,系统自动打开一张空白订单。

〖编辑单据〗*当您点击订单上的"保存订单"按钮保存一张未审核的订单后,发现该订单有误,可以在【信息中心】->【订货信息】->【订单查询】修改此张订单。

*未执行的已审核订单可以反审核后再进行修改。

〖单据保存〗在企业经营活动中,当确定订货业务确实就可以保存订单了。

订单保存方式*审核保存用户在主菜单【维护中心】->【系统配置】里"其它配置"中选择了"单据审核后才能过账",单据只有审核后才能保存。

*未审核保存用户在主菜单【维护中心】->【系统配置】里"其它配置"中未选择"单据审核后才能过账",则单据无需审核也可以保存。

查看已保存的订单所有的已保存的订单在主菜单【信息中心】->【订货信息】->【订单查询】中查询。

生产单与销售订单特别关系

生产单与销售订单特别关系

OA-ERP项目实施高级指南
OA-ERP销售订单与产生单
目录
1
§1 生产任务单设置
直接使用销售订单,产生生产任务单时,是选择主单据中的销售订单字段,系统会带出订单明细,并允许进一步修改。

生产任务单清单中有销售订单字段,如果启用这个字段,那么一般要隐藏主单据中的销售订单字段字段。

以便允许一张生产任务单能选择多张销售订单的明细。

一些企业这样处理是因为根据客户订单,重新组合,将相同的物品放入同一个生产单中生产。

为了在生产任务单清单中选择销售订单,同时带出所有明细,需要设置生产任务单的专用选项:
§2 销售订单设置常用后续单据
由于“销售订单->生产任务明细->生产任务单”这个查询路径总不会列出来,因此需要设置“后续单据查询列表”,见前面图片。

设置常用后续单据列表后,系统不再自动产生任何后续单据查询列表。

列表中每行代表一个后续单据查询路径。

例如:
销售订单->生产任务明细->生产任务单
由于起点是本单据,因此,只需要些
prdMissionItems;prdMission
如果路径较长,可以用表单代号代替,即写为
37;276
(见前面图片)。

注意这里使用英文分号“;”。

如何控制在交货单上添加行项目时必须参考销售订单

如何控制在交货单上添加行项目时必须参考销售订单

如何控制在交货单上添加行项目时必须参考销售订单业务需求某公司做销售发票(VF01)需要确定主营业务收入和成本,如果交货单中有手工加的行项目并且没有关联销售订单,会导致无法确定收入,所以为避免业务人员误操作,要求系统进行控制:创建和修改交货单不允许手动添加不参考销售订单的行项目。

SAP/ERP系统对于交货单创建/修改时防止用户录入错误值的防呆主要有2种解决方法:通过配置交货类型或通过增强的方式进行控制。

方法1:配置交货类型可以通过配置交货类型的项目需求字段来进行控制,具体配置路径如下:SPRO->后勤执行->装运->交货->定义交货类型配置项目需求:设置为201:参考销售订单设置为202:不需要参考销售订单方法2:实施增强配置方法是按交货类型的维度进行控制,如果同一交货类型还需要其它条件,比如假设要增强一个工厂的条件,即对某些工厂才需要这样控制,那么配置的方法就无法实现,只能通过增强开发。

SAP系统这方面控制的主要增强点有如下两点:增强点1:程序:MV50AFZ1子例程(FORM):USEREXIT_SAVE_DOCUMENT_PREPARE.增强点2:BADI:LE_SHP_DELIVERY_PROC接口:IF_EX_LE_SHP_DELIVERY_PROC方法:IF_EX_LE_SHP_DELIVERY_PROC~DELIVERY_FINAL_CHECK 这两增强点主要用于创建或修改交货单(DN)时候保存前的各种合规性的检查和校验,使用哪个都行,但我建议优先使用三代增强BADI,其次二代增强,最后才考虑隐式增强,因为BADI使用的是面向对象的技术比二代增强要先进,各方面都考虑的要周全,出现一些预想不到错误几率较小,四代增强虽然也是使用面向对象技术,使用非常灵活可以实现二三代增强无法实现一些增强功能,但要找到正确的增强点位不容易,容易埋下隐患,不知道什么时候突然爆出来。

下面是使用BADI增强的代码:实施增强后效果如下:。

SAP销售订单操作步骤

SAP销售订单操作步骤

SAP销售订单引用预订单标准操作步骤
操作步骤:
1.查找到要重新拆单的销售订单单据号,输入事务码VA03进入后,通过凭证流查询到该单据的后续交货单号。

并记录下该订单前端引用的预订单号。

2.通过事务码VL09冲销交货单,VL02N删除交货单,VA02删除销售订单。

3.创建新的销售订单,填写初始屏幕相关字段,及订单表头客户信
息。

4.点击“销售凭证”-“带参照创建”。

5.输入预订单号,一次只能输入一个预订单号,可多次输入。

6.点击“项目选择”,可选择预订单中的多行项目。

未选择的预订行项目可创建新的销售订单后,再次选择。

7.点击“复制”将预订单行项目,引用到销售订单中,该行价格会参照预订单原价格复制。

8.若需引用多张预订单,可在此点击“销售凭证”-“带参照创建”,点击“项目选择”后,选择所需行项目并“复制”,若整单引用可直接点击“复制”,不用进入项目选择界面。

9.点击“保存”,核对重量、价格准确无误后,点击“继续保存”,会生成后续交货单。

10.若客户临时信用额度已过期,需财务重新增加临时信用额度。


交货单做过账发货。

销售订单处理(标准订单)

销售订单处理(标准订单)

1-1-1.销售订单处理(标准订单)标准作业程序销售运作部页数编写日期编写人员批准上期版本6 05/08/2000 销售运作部版权©神州数码有限公司20001.目的本文件用于描述神州数码有限公司销售订单标准订单处理的作业程序。

2.适用范围本文件是标准销售订单处理的标准作业程序。

商务员将依据本作业程序处理标准订单并进行相关操作。

3.职责本作业程序由销售运作部负责维护。

4.定义标准订单:标准订单是特指欠款销售订单。

销售清单:用于填写销售信息并依此录入SAP系统的标准单据。

欠款销售:指对代理给予一定信用期限和信用额度的销售方式。

一次性客户:非签约代理,不统计其单独销售情况的客户。

5.标准订单处理5.1 SAP基本概念销售组织:负责销售和服务的最高层组织销售统计的最高层组织。

销售渠道:产品/服务到达客户的方式(批发,零售,直接销售,投标等)。

产品组:将物料、产品和服务按一定规则或类型分组,以利于财务报表需求。

售达方:向神州提出采购需求的客户。

需要事先维护.送达方:货物最终送达的客户,与售达方不同时需填写,需要事先维护。

付款条件:对客户还款时间的限制,来自客户主数据,也可在订单中进行修改,与客户信用数据相关。

交货工厂:按事业部划分,指可销售某种商品的事业部。

仓储地点:商品存放的地点;一个工厂可有多个仓储地点。

装运点:商品进行发货装运的地点;交货时的装运点必须和订单中的装运点一致。

PO编号:代理合同号;当PO号重复时系统会提示信息。

请求交货日期:代理提出的要求交货的时间,系统默认为创建订单当日。

全部交货:用于确定按订单/行项目交货。

交货冻结:由于特殊原因订单不可做交货处理,需手工冻结,批准后方可交货。

出具发票冻结:由于特殊原因订单不可做系统发票处理,需手工冻结,批准后方可创建发票。

订单原因:定义订单所属行业;享受行业政策的行业订单必有。

价格清单类型:用于定义人员折扣;享受人员折扣的特价订单必有。

国际贸易条件:用于填写特殊标识(特配、专供、折价、还借用);需要特殊标识的订单必有。

SAP入门教程_ChineseVersion

SAP入门教程_ChineseVersion

SAP概要培训()NOV. 2021目录登陆到SAP (3)SAP ECC窗口的主要标准元素 (5)定制屏幕 (9)事务码 (15)密码 (18)消息 (20)SAP ECC 在线帮组 (22)复制和粘贴 (24)查找值〔无需输入限制条件的情况〕 (26)查找值〔需要输入限制条件的情况〕 (27)必输字段 (30)在SAP中打印 (33)创立多个会话 (36)停止一个SAP事务 (38)设定默认值 (39)登陆到SAP双击图标登陆SAP,或者通过以下路径:开始 ==>程序 ==> SAP Front End ==> SAP logon.选中登陆节点, 点击Logon按钮或者双击选中的节点。

一旦你选中节点并双击它, SAP ECC将会启动并将登陆界面展现在你的面前。

集团号用户ID 〔向IT 管理员申请〕用户密码〔区分大小写〕 向IT 管理员申请语言:EN 英文ZH 中文首次登陆系统会提示你更改系统密码SAP ECC窗口的主要标准元素菜单栏标准工具栏应用栏命令域SAP导航栏集团号及翻开的窗口数等状态栏应用栏应用栏既是你的工作区域. 从这里你可以完成你的交易事项。

收藏夹放置你最常用的事物代码. 你可以通过一下四种方式来实现:.直接拖拽事务码至收藏夹右击收藏夹,选择插入事务码右击你想收藏的事务码,选择添加至收藏夹右击收藏夹,选择插入事务码并直接输入事务码组织收藏夹右击收藏夹,选择插入文件夹并输入文件夹名称.拖拽事务码至刚创立文件夹内.移除事务移除单个事务,直接右键该事物并选择删除事务。

移除所有事务,右键单击文件夹选择删除收藏夹。

任务任务既是需要完成的实际功能.事务码事务码是一个四位的代表一个交易的代码〔有时候会多于四位〕. 通过在命令域中输入事务码你可以直接到达你所需的任务〔而不必通过菜单去层层查找〕.标准工具栏:输入按钮它起到和键盘回车键同样的功能. 注意:如果你按回车后新窗口没有出现并且也没有错误信息,那么你要注意一下是否是你的光标被锁定了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档