Q&A Database

Sap questions and answers for specific problem

What is difference between Upgradation and Rollout Project?

posted May 26, 2011, 8:24 PM by Sap Team   [ updated May 26, 2011, 8:28 PM ]

Upgrade:
You take your current SAP solution and upgrade it to a never version ,example is ECC4.7 -> ECC6.0
Upgrade = You DO not increase scope You upgrade something you already have to a never version

Roll-out:
There is several scenarios;
(a) You use SAP but wants to increase functional scope
you build a new SAP template or enhance your current SAP template and you roll that out to your existing organisation
(b) You use SAP but wants to organizational scope
You take your existing SAP template and applies it to additional organizational units (Company codes)
(c) You do not have SAP but wants to start using SAP


SAP provides two different ASAP templates depending if it is a Global or local roll-out

Sap Articles

  • SAP Table and Field search techniques Dennis Barrett, SAP AmericaThe problem: You want to create an ABAP query or ABAP report using fields that you can find on transaction screens, but you don't know ...
    Posted Aug 24, 2011, 11:56 PM by Sen Long
  • Sap Standar Variable Applies to: SAP ECC6.0. The configuration can also be held as reference for R/3 470 release and 46C release.     Summary Standard Variants come in very handy for customizing ...
    Posted Jun 24, 2011, 12:08 AM by Sap Team
  • transactions be directly maintained in the production system. demonstrate what requires to be done so that the transactions can be directly maintained in the production system.  
    Posted Jun 23, 2011, 9:47 PM by Sap Team
  • ABAP HR Programming Presentation  Brief description of modules in SAP-HRConcept of InfotypesConcept of InfotypesInfotype StructuresInfotype StructuresCreation of infotypeCreation of infotypeEnhancement of infotypeEnhancement of infotypeHR MacrosHR MacrosUse of ...
    Posted Jun 23, 2011, 12:51 AM by Sap Team
  • Essential Sap Reports for Managers Summary of reports T-Code for managersRelated Sap Articles : TCode for Sap FI/CO  FI-CO Transaction Code  ABAP System Fields  SAP Bank Reconciliation Process  FICO Configuration Transaction Codes
    Posted May 13, 2011, 2:06 AM by Sen Long
Showing posts 1 - 5 of 8. View more »

Cancel check by mistake in FCH8

posted May 26, 2011, 8:17 PM by Sap Team   [ updated Jul 6, 2011, 9:36 PM by Sen Long ]

Question:

We cancelled a check in FCH8 by mistake. The check was cashed in April.
I found where I can use FCHG to put it back to normal but first I need to reverse the clearing documents in FBRA. Once I use FCHG I lose the link between the check and the original document (invoice). How do I get that back?




Answer :

If you canceled the check with transaction FCH8, then you also canceled the payment document... so for SAP you haven't paid the invoice(s) to the vendor.

It is better if you generate a new payment, asign a new check and then interchange the canceled check with the new one using transaction FCHT. Doing this the original check will be now available as the cashed check and the new check will appear as canceled

 
 
 

Sap Books

  • SAP Table and Field search techniques Dennis Barrett, SAP AmericaThe problem: You want to create an ABAP query or ABAP report using fields that you can find on transaction screens, but you don't know ...
    Posted Aug 24, 2011, 11:56 PM by Sen Long
  • Sap Standar Variable Applies to: SAP ECC6.0. The configuration can also be held as reference for R/3 470 release and 46C release.     Summary Standard Variants come in very handy for customizing ...
    Posted Jun 24, 2011, 12:08 AM by Sap Team
  • transactions be directly maintained in the production system. demonstrate what requires to be done so that the transactions can be directly maintained in the production system.  
    Posted Jun 23, 2011, 9:47 PM by Sap Team
  • ABAP HR Programming Presentation  Brief description of modules in SAP-HRConcept of InfotypesConcept of InfotypesInfotype StructuresInfotype StructuresCreation of infotypeCreation of infotypeEnhancement of infotypeEnhancement of infotypeHR MacrosHR MacrosUse of ...
    Posted Jun 23, 2011, 12:51 AM by Sap Team
  • Essential Sap Reports for Managers Summary of reports T-Code for managersRelated Sap Articles : TCode for Sap FI/CO  FI-CO Transaction Code  ABAP System Fields  SAP Bank Reconciliation Process  FICO Configuration Transaction Codes
    Posted May 13, 2011, 2:06 AM by Sen Long
Showing posts 1 - 5 of 8. View more »

How to move SAP servers to a virtual machine ?

posted May 26, 2011, 7:50 PM by Sap Team   [ updated May 26, 2011, 8:10 PM ]

From irrshaad :
 
We are planning to move our SAP servers to a virtual machine (VM). and I have some questions related this,

- what is time required to move the SAP system to Virtual machine?
- whether down time is needed for SAP servers?
- Whether SAP system which is running on windows and SAP system which is running on Linux can be moved?

 
 
Answer from  Robert :
 
Linux and Windows will both work on VM, we have two SAP environments one on each. The Hosts wil have to be different though. i.e. you have your Windows VMs on a Windows Host and your Linux VMs on a Linux Host.

If you are simply deattaching and presenting your storage from your current physical server to a VM server then this is relatively quick and avoids the need for a 5 to 10 outage to export and import databses.

Clearly you should run through this in a test system to begin with, get your process and timings confirmed, best approach would be to take a copy of your PRD database into test and rehearse the move - that way you should get exact timings.

 

Sap Technology

  • Using open standards to provide people-centric access to SAP business information A Brieft of Sap Net Weaver gateway by Christ Wealey. The SAP NetWeaver Gateway is a set of ABAP add-ons to your existing SAP ERP system that provides easy ...
    Posted May 27, 2011, 12:11 AM by Sap Team
  • Create internal table structure dynamically ABAP code demonstrates how to create an internal table structure dynamically from within your SAP code. The program takes a table name as its input and then builds an internal ...
    Posted Dec 26, 2010, 11:42 PM by Sap Team
  • Introduction to and Overview of Performance and Sizing Analyzing Possible Metrics to Define "Large Systems"Number of usersNumber of serversSize of network, geographical distribution of usersData throughput, number of transactionsSize of database and database ...
    Posted Nov 15, 2010, 12:17 AM by Sap Team
Showing posts 1 - 3 of 8. View more »

How to create a recurring document or a sample document.

posted May 12, 2011, 3:30 AM by Sap Team   [ updated May 12, 2011, 3:32 AM by Sen Long ]

Example post Prepaid Insurance every month.

In order to post the Recurring entry you can follow the following steps:

Step1.  Tcode FKMT --> here you can create a Assignment model by Debiting your Expenses and Crediting your prepaid Account. (this is just a Templet so for and positing has not taken place)

step 2. Tcode FBD1 --> here you could recall the assignment model, specify the respective period of posting Example Start with 1st Nov XX end with 30 Nov XX for a period and specify the batch name.

Step 3. Tcode SM35 --> here you look for the batch name which you saved while you did step 2 and run the batch.  

Step 4. Tcode FB03 --> see the postings if that has posted correctly by debiting the expenses account ( actual monthly figure not the yearly figure and credited the Prepaid account)

If you follow these steps, it should work as there is no configurations for Recurring entry, but for Manual Accruals there is config.
 

Example set up recurring entries on weekly and fortnightly basis, do we have the option to set up Run Frequency on week and fortnight, as I could see only monthly.


Step 1. Use transaction OBC1 and define the run schedule for e.g. TEST.

Step 2. Use transaction OBC2 and maintain run dates you want for the scedule defined above.

Step 3. Use transaction FBD1 to create recurring document and enter the Run Schedule you defined in step 1.

How to set up commission for saleman?

posted Apr 8, 2011, 8:12 PM by Sen Long   [ updated Apr 8, 2011, 8:14 PM ]

For creating commission agent,  follow below steps.

1) Establish Partner Functions for the Commissionee(s)
Menu Path: TOOLS ->; BUSINESS ENGINEER ->; CUSTOMIZING ->; SALES AND DISTRIBUTION ->; BASIC FUNCTIONS ->; PARTNER DETERMINATION ->; DEFINE PARTNER FUNCTIONS
Transaction Code: VOPA

2) Assign the Partner Functions to Partner Procedures
Menu Path: TOOLS ->; BUSINESS ENGINEER ->; CUSTOMIZING ->; SALES AND DISTRIBUTION ->; BASIC FUNCTIONS ->; PARTNER DETERMINATION ->; DEFINE PARTNER FUNCTIONS
Transaction Code: VOPA

3) Create a Partner Procedure for the Commissionees
Menu Path: TOOLS ->; BUSINESS ENGINEER ->; CUSTOMIZING ->; SALES AND DISTRIBUTION ->; BASIC FUNCTIONS ->; PARTNER DETERMINATION ->; DEFINE PARTNER FUNCTIONS
Transaction Code: VOPA

4) Create New Customer Account Group(s) for Commission Agents
Menu Path: TOOLS ->; BUSINESS ENGINEER ->; CUSTOMIZING ->; LOGISTICS GENERAL ->; LOGISTICS BASIC DATA: BUSINESS PARTNERS ->; CUSTOMERS ->; CONTROL ->; DEFINE ACCOUNT GROUPS AND FIELD SELECTION FOR CUSTOMER
Transaction Code: OVT0

5) Assign the Partner Functions to the Customer Account Group(s)
Menu Path: TOOLS ->; BUSINESS ENGINEER ->; CUSTOMIZING ->; SALES AND DISTRIBUTION ->; BASIC FUNCTIONS ->; PARTNER DETERMINATION ->; DEFINE PARTNER FUNCTIONS ->; GOTO ->; PARTNER FUNCTIONS ->; ENVIRONMENT ->; ACCOUNT GROUP ASSIGNMENT
Transaction Code: VOPA

6) Assign the Partner Functions to the Partner Procedure for the Sales Document Header
Menu Path: Tools ->; Business Engineer ->; Customizing ->; Sales and Distribution ->; Basic Functions ->; Partner Determination ->; Define Partner Functions
Transaction Code: VOPA

7) Assign the Partner Functions to the Partner Procedure for the Sales Document Item (OPTIONAL)
Menu Path: TOOLS ->; BUSINESS ENGINEER ->; CUSTOMIZING ->; SALES AND DISTRIBUTION ->; BASIC FUNCTIONS ->; PARTNER DETERMINATION ->; DEFINE PARTNER FUNCTIONS
Transaction Code: VOPA

8) Edit the Pricing Communication Structure (KOMKAZ) to Hold the New Functions (Client Independent)
Menu Path: Menu Path: TOOLS ->; ABAP WORKBENCH ->; DEVELOPMENT ->; DICTIONARY
Transaction Code: SE11

9) Edit MV45AFZZ – userexit_pricing_prepare_tkomk (Client Independent)
Menu Path: TOOLS ->; ABAP WORKBENCH ->; DEVELOPMENT ->; ABAP EDITOR
Transaction Code: SE38

10) Edit RV60AFZZ - userexit_pricing_prepare_tkomk (Client Independent)
Menu Path: TOOLS ->; ABAP WORKBENCH ->; DEVELOPMENT ->; ABAP EDITOR
Transaction Code: SE38

11) Edit MV45AFZB - userexit_new_pricing_vbkd changing new_pricing (Client Independent)
Menu Path: TOOLS ->; ABAP WORKBENCH ->; DEVELOPMENT ->; ABAP EDITOR
Transaction Code: SE38

The following code should be inserted into program MV45AFZZ to allow the system to re-execute pricing if the user makes a change to the relevant partner function (alteration, addition, deletion).

13) Add the KOMKAZ Fields to the Pricing Field Catalog (Client Independent)
Menu Path: TOOLS ->; BUSINESS ENGINEER ->; CUSTOMIZING ->; SALES AND DISTRIBUTION ->; BASIC FUNCTIONS ->; PRICING ->; PRICING CONTROL ->; DEFINE ACCESS SEQUENCES ->; MAINTAIN ACCESS SEQUENCES
Transaction Code: OV24

14) Create Condition Tables (Client Independent)
Menu Path: TOOLS ->; BUSINESS ENGINEER ->; CUSTOMIZING ->; SALES AND DISTRIBUTION ->; BASIC FUNCTIONS ->; PRICING ->; PRICING CONTROL ->; DEFINE ACCESS SEQUENCES ->; MAINTAIN ACCESS SEQUENCES
Transaction Code: V/03

15) Create an access sequence containing the new tables (Client Independent)
Menu Path: TOOLS ->; BUSINESS ENGINEER ->; CUSTOMIZING ->; SALES AND DISTRIBUTION ->; BASIC FUNCTIONS ->; PRICING ->; PRICING CONTROL ->; DEFINE ACCESS SEQUENCES ->; MAINTAIN ACCESS SEQUENCES
Transaction Code: V/07

16) Create a new condition type
Menu Path: TOOLS ->; BUSINESS ENGINEER ->; CUSTOMIZING ->; SALES AND DISTRIBUTION ->; BASIC FUNCTIONS ->; PRICING ->; PRICING CONTROL ->; DEFINE CONDITION TYPES ->; MAINTAIN CONDITION TYPES
Transaction Code: V/06

17) Add the Condition Type to the Pricing Procedure
Menu Path: TOOLS ->; BUSINESS ENGINEER ->; CUSTOMIZING ->; SALES AND DISTRIBUTION ->; BASIC FUNCTIONS ->; PRICING ->; PRICING CONTROL ->; DEFINE AND ASSIGN PRICING PROCEDURES ->; MAINTAIN PRICING PROCEDURES
Transaction Code: V/08

11) Create Commsission Report ZZCOMMISSION (Client Independent)
Menu Path: TOOLS ->; ABAP WORKBENCH ->; DEVELOPMENT ->; ABAP EDITOR
Transaction Code: SE38

1-5 of 5