【转】SAP SD定价技术分析
【转】SAP SD定价技术分析 及 相关Notes
ordinary VAT taxpayer or small scale taxpayer.
ordinary VAT taxpayer or small scale taxpayer.[@more@]ordinary VAT taxpayer or small scale taxpayer.
Additional Data Tab in Sales Order
Choose the table VBAP or VBAK ( depending on header or item)Click on button "append Structures" .It will propose you the standard name for the table ZAVBAP or ZAVBAKAdd fields with prefix ZZ like ZZCOLORIn transaction SE51 maintain user exit screens in program SAPMV45A- 8459 user exit item level- 8309 user exit header levelYou can then design your own layout. and define your flow logic.PBO modules MV45AOZZPAI modules MV45AIZZData definitions MV45ATZZSubroutines in MV45AFZZ[@more@]Just
CO-PA in SD
共17步,转自:http://www.itpub.net/thread-955669-1-1.html[@more@]CO-PA in SD: 1. Create Operating Concern T-code: SPRO Path: IMG > Enterprise Structure > Controlling > Create Operating Concern 2. Define PA Transfer Structure for Variance Settlement T-code: KEI1 Path: IMG > Controlling > Profitability Analysis > Flows of Actual Values > Settlement of Production Variances > Define PA Transfer Structure for Variance Settlement 3. Trans
Debug BAPI
在SE37最外层界面下拉菜单:Function Module > Test > Test Sequences输入要测试的BAPI最后一行输入BAPI_TRANSACTION_COMMIT[@more@]
Create sales scheduling agreement with FM
Standard function module SD_SALESDOCUMENT_CREATE with Business Object BUS2035. (BAPI Importing parameter BUSINESS_OBJECT)[@more@]附:BAPI:BAPI_SALESORDER_CREATEFROMDAT2 创建销售订单FORM frm_create_salesorder TABLES tp_item STRUCTURE zrmxsds001 tp_cond STRUCTURE zrmxsds002 tp_message STRUCTURE zifsret01 USING up_head LIKE zrmxsds000 CHANGING cp_eind TYPE c. DA
不怎么常用的t-cdoe
但是用了会很方便的t-code[@more@]OVT0 - Customer Account GroupOVV7 - Assign Billing List type to Billing TypeVOTXN - Text determinationSO10 - standard text
Roll-out 项目注意事项
组织架构,主数据,流程等几个关键配置点。[@more@]1. 设置组织结构(针对roll out国家或分公司) 2. 主数据关联配置 3. 按照业务flow进行配置更新 在之前的业务流程中进行更改的配置, 需要进行记录,对于roll out地点的新增流程 进行新配置 测试时也按照业务flow进行测试 会更加容易 4. cross flow的配置 5. 国家特有配置 如配置语言更新, 节假日日历等
关于Partner Determination
Partner Determinatoin Procedure, Partner Function, Partner Type 以及 Partner Obj 之间的关系。[@more@]首先要明确几个概念:Partner Function – 即按类型做区分合作伙伴,如:Vendor, Customer, Employee, Contact Person。Partner Type – 即按职能(或者说“功能”?)对伙伴做进一步细分,如:customer中的Sold-to, Ship-to, Bill-to 和payer。貌似Partner Type是系统中硬性定义的存于表TPAR中,目前没找到配置type的地方。Partner Object – 即合作伙伴的载体,如:客户主数据,销售订单,发票啊神马的。(其实说白了SD里面也就
Storage Location in Sales
Determination & Relevant User Exit[@more@]Where to maintain settings if we want to make storage location appear by default at the time of creating the sales order?There is No storage location determination at Sales order level.. Only we can enter manually.Storage location will be determined at Delivery level only.. System does not determine storage location at sales order level. User has to indicate it at time of creating sales order. The storage location entered in the order item is copied
item category 配置里的沟沟坎坎
Item Category configuration detailed illustration.[@more@]Business Data1. Item Type:用以标记item类型。2. Completion Rule:完成度判别规则。3. Special Stock:特殊库存标记。4. Billing Relevance:开票相关性定义。5. Billing Plan Type:启用Billing Plan时需要设定的以指定属于那种类型。6. Billing Block:建单时默认带的Billing Block。7. Pricing:定义和价格的相关性。8. Statistical value: 定义单行项目价格与整单价格的计算关系。9. Revenue recognition:定义该行项目是否与收入确认相关及相关逻辑;若启用提前收入确
Order type 配置里的沟沟坎坎
Sales Document Type configuration detailed illustration.[@more@]1. Sales Document Block:控制这个文件类型是否已经被冻结。有三个选择,如果该字段为空则表明这个文件类型没有被冻结,如果为A,则表明这个订单类型只能被自动创建,例如回扣的处理,如果选择为X,表明这个文件类型已经被冻结而不能再用了。2. Sales Document Indicator: “只和表TVAK有关”,标准订单类型中该字段不为空的是:LZM (SchedAgrt w/Dly Ord.) CMAKO (Dely order correctn) ERA (Repair Request) FRAS (Repairs / Service) GRK (Invoice correct. req) DTA
MODSAP - 寻找enhancement及其components
MODSAP - 寻找enhancement及其componentsMODACT - 寻找project及其enhancement[@more@]
rescheduling (ATP) in sales order
Tcode : Rescheduling (ATP) in sales order[@more@]TCODE: V_V2 Rescheduling for material (as background job)TCODE: CO06 Material backorder 手动对未分配的sales order进行重新分配
权限配置相关
权限相关的事务码[@more@]1.可以在自己的开发程序中增加权限object, 对程序进行权限的控制,AUTHORITY-CHECK OBJECT XXXX2.权限相关的事物码 SUIM:查看各个权限object的状态及设定情况ST01:权限的跟踪,可以查出某一串操作中的权限状况SU53:可以确定已用户为单位的权限缺失3.创建自己的权限objectSU20:创建权限的字段SU21:创建权限class及权限objectPFCG:创建role
VBUK/VBUP incorrectly updated on delivery completion
please refer to SAP Note 1055771[@more@]
Change log
Table: CDHDR CDPOS常用obj:SO: VERKBELEGPO: EINKBELEGDlv: LIEFERUNGMTM: MATERIALInfo.record: INFOSATZCMR: DEBIVMR: KREDPricing Condition Record: COND_AAddress: ADRESSE / ADRESSE3ECM: AENNRBOM: STUET-code: AUT10 – Evaluation of Audit Trail: Standard Mode [@more@]For change log of "variant configuration" in sales order:VBAP-CUOBJ = IBIN –INSTANCEIBIN –IN RECNO = IBINVALUES- IN_RECNOIBINVALUES- SYMBOL_ID = IBSYMBOL- SYMBOL_IDIBSYMBOL- ATINN = CABN-ATINNCDPOS-OBJECTCLA
Probable reasons when Credit check is not working
Tips of credit mgmt.[@more@]If Credit check isn’t working , it will be from one of this below problem1. Transaction OB38 Check which credit control area is assigned to the company code. Company code: Credit control area: 2. Transaction OVFL Check which credit control area is assigned to the sales area. Sales area: Credit control area: 3. Transaction XD02 or VD02 Check which credit control area is assigned to the payer. Payer: Credit control area: 4. Transaction SE37 Is user exit EXIT_SAPV45K_00
客户主数据的描述
客户主数据的描述在表【KNA1】中,总是忘记,这回一定要记住了!F.48 - list all vendor w/o accounting viewF.2D - list all customer w/o accounting view[@more@]
在两个client端之间传输request number.
在两个client端之间传输request number并不需要basis的帮忙,大多数的情况我们都会使用【T-CODE: SCC1】来完成这个传输。[@more@]例如,我们需要把client120上的配置传到client800上。1.登陆client800,进入【SCC1】。2. 输入需要传输的request number及client120。3.选中Including Request Subtasks 和 Test Run。首先建议使用Test Run的这种形式看看会不会出错,如果没有错误的话,则可以去掉Test Run,重新执行一次。4.成功把client120上的配置内容传到了client800上。