Business Process book

I would like to know more about the business process on SAP. For example, from create a SO, then delivery, billing... what if the delivery goods have somethings wrong, then how to handle in general purpose. what if wrong posting, how to handle and so on. Actually, I would like to know the operation in best practices, not in technical side. Thanks!

Hi,
You can take the help of help.sap.com and from this forum only you can have tons of documents describing the basic business processes of different verticals.
Please let me know in case of any specific concern.
Regards,
Rakesh

Similar Messages

  • Business Process - Sales Process through Distribution point but revenue booked to Manufacturing Profit Center

    Dear Expats
    Our company now planning to decentralized the sales by introducing Sales distribution Point.
    We have three manufacturing plant and every manufacturing plant are individual profit center.
    Material is same.
    Now company is planning to introducing sales distribution point.
    Goods transfer from three manufacturing plant to sales distribution point and sale from the distribution point.
    Now our requirement is - revenue will be booked to every manufacturing profit center.
    How can we process this business process.
    Note : We don't want to create separate material code - manufacturing plant wise.
    Regards
    Tarek H Chy

    Hi 
    I have the issue like..
    1.  For each line item of the sales order check, whether the profit center is filled or not, if it is not filled then determine the profit center and populate.
    2. If material of the line item is "sub component code" of a material that is "Offering component code", then compare the profit centers of line item with the profit center maintained for the material that is offering component code.  If the profit centers are different, replace the sales order line item profit center with the profit center of the offering component code material.
    3.  Above activities should happen when the sales order is saved.
    can somebody tell me which user exit ?? where coding can be dine.

  • Business Process: Final Demand Plan Key Figure in the past for APO DP

    Hello APO process experts,
    I have a BPX question for APO DP process owners, consultants or gurus:
    1.- Have you ever seen in any SAP APO customer, that in their APO DP planning books, they chose or designed to update the Final Demand Plan key Figure in the past closed historical buckets with the Actual Sales?
    Meaning that that in the Past closed historical Buckets, Actual Sales and Final Demand Plan, look exactily the same.
    Meaning that they create a dynamic Final Demand Plan key figure so to speak, yet they did not choose to create a key figure that also keeps the Final Demand Plan as originally entered.
    2.- Would you think that doing the above, without keeping any keyfigure in the planning book that actually shows what the Final Demand Plan was in the Past, is a good practice?
         The Demand Planner could still retreive the Final Demand Plan from BI reports, yet, dynamically they could never really see it in the planning book.
    3.- Do you think the above dynamic key figure would bias the Demand Planner's behaviour to manipulate the future open Final Demand Plan buckets to enter volumes in order sum to a monthly total, independently of what were the over and underachievements in the past (since they are not really visible to him) ?
    I would really like your feedback,
    thanks in advance!
    JD Loera

    Hello Thanks for your feedback.
    I agree with your point, and I hope that i still get more feedback from other Business Process Experts.
    I am trying to build a case for my client, to challenge the decision of their initial design as this practice is going to hurt the Demand Management process, if what they intend to achieve is a true "unconstrained demand plan"
    Much appreciated
    JD Loera

  • How to map the business process in account receivable

    Hi All,
    i am working on a different scenario can any body suggest me on this,
    Business process  my client is into service industry they will send Tenders to customer along with EMD amount,
    once they got the project they will coverts that amount into  securiy deposit,
    for example:
    EMD amount 1000000
    got the project that amount goes to security deposit 1000000,
    after work done they will rese invoice to that customer based on payment terms they will get money from customer,
    if they rise 50000  invoice he will be sending  48000 rupess only remaing 2000 will be keep it as security deposit
    and again they will rise 50000 he will be seding 48000 rupess only remaing 2000 will be keep it as secrity deposit once the project closed after six to eight month he will be sending that 4000 rupees.
    here my client want that 4000 should not be shown as open item.
    can any body suggest me how to do that in SAP
    kind regards
    kiran

    Hi Kiran
    As per the business scenario and the process in SAP, you are having only three options in clearing procudure as you may be aware.
    1) standard - bill to total payment
    2) partial - partial amount against invoice(Inovice and receipt will be in open item status)
    3) residual ( new open item will be generated)
    If they don't want to show the remaining 4,000 as open item in the customer account, how they want to treat in the books.
    create a seperate G/L security deposits receivables and transfer the amounts to the account. Whenver you receive the amount knock off the amount
    with regards
    Siva

  • Regarding Sap IS-Oil (SD MM) business process

    Hi All,
    I am currently working as Abap Consultant for a client who has Oil business, having their own refineries etc.
    I have good knowledge of SD & MM flow.
    Can anyone please give me some reference link or site name or PDF book for Sap IS-oil business process (may be only for SD module & MM Module)
    I am working for Client's Sap IS-oil Downstream project
    Regards,
    Rishi Bhatia

    Hi Rishi,
    Here is the link
    http://http://www.implico.com/english/branchen/oelundgas/oelundgas.htm[/url]
    This gives a flavour
    Pl assign points if helpful
    Regards
    Imran

  • Build your RPD around business processes

    Hi,
    I have read many blogs and books around RPD and best practices. Many recommend building out the RPD around business processes. Refering to 11G. Currently my RPD development is still under development, not released to TEST or Production. My subject areas are layed out by Business Areas - Fact Table
    EG:
    - Supply Chain - Purchase Orders
    - Supply Chain - Purchase receipts
    - Supply Chain - Inventory
    - Work Order - Parts List
    - Work Order - Routing
    - Work Order - WO Master
    - manufacturing - Messages
    etc...
    Now I am debating if I should rebuild it by Business processes as now I want to do some multiple subject area reporting and having join issues (Casting Nulls) Just wondering on how others are building theirs, and issues your having or am I the only one building around tables instead of Process. We did not buy the OBIEE apps due to certain reasons.
    Love to hear your setup's and thoughts,
    Thanks!
    Jonathan

    Hi Jonathan,
    I think, it is best to build the Subject Areas around business processes than facts. Any reporting tool, is supposed to answer analytical questions for set of business questions which might have to be served from different facts.
    A user might want to see his sales figures are for this month and look at the inventory at the same time, to check the availability. (Sorry if this was a bad example ;) ), which would need to join across subject areas if they are fact based.
    Hope, you got my point and this helps.
    Thank you,
    Dhar

  • Difference between business process, sales process and order process

    what is the difference between business process, sales process and order process?

    Dear Gopala,
    business process is a general definition of the process which you have:
    for example, you get an order, you have no goods, but you can produce them, you start an assambly processing, the production order will be created, then the goods will be prepatred, then the delivery will be created, the goods issue booked then your customer gets thwe goods and send the delivery confirmation, you create an invoice etc.etc.
    sales process is a part of  a business process.
    Sales process shows how you sell the goods, there are different sales document  categories to do this: sales orders, contracts, scheduling agreements etc.
    order process is only one of possibilities of the sales process.
    Order process is used if you get really a one-time (or at lease not on a regular basis many times) the simple orders where your customer says what goods he would like to receive and when. Then you create a sales order (in dialog transaction VA01) and can create a delivery. There are different types of sales orders in the standard. The customizing of sales order types is available under the transaction VOV8.
    I hope, this info help you a little bit further to understand SD design.
    Kind regards,
    Akmal Vakhidov
    Development Support SD, SAP

  • Restart of incorrect business-processes

    Hi,
    I have the following situation:
    An Order-IDOC (ORDER02) comes from our SAP-System. This Order runs into a business-process. I this process the first step is to split the 1 order with x Positions into x Orders with one position. Then the business-process runs into a block-step with dynamic sequenc, where for each of the x orders the same steps are run through. In this block, e.g. a jdbc-request to a thirs party system is made. All works fine. But now comes my problem: If this jdbc-request gets an error (if the system is not reachable), how can I restart only this erroreous part of the process ??? - It is not so easy to restart the wohle process, because the correct parts of the order are yet booked in the target system. It would be great if I could countinue on the point where the error occured.
    Thanks a lot !!! - werner

    Hi Werner,
    The following transactions can help you,
    SMQR or SMQ2 can be used to reset the status of queues.
    SM58 can be used to resend the messages.
    Hope it helps,
    Regards,
    Bhavesh

  • Diff. between business process masterlist and business process procedurelis

    hello gurus,
    pls tell me the main difference between business process master list and business process procedure list
    so please help me in this matter.
    regards,
    muralidhar.t

    hi, 
    Business process procdures ( normally called as BPP)  are one  which explain users how to perform a transaction  or a series of transaction for carry out a business acitvity  ( Like   creating a PR, converting PR  and releasing it).
    Business procedure Master list  ( called BPML )  is done in the begining of the project to define  the scope  and cover  all the processes that the project will be covering .   You will track all the deliverables on the project based on the BPML  ( It will contain  process and sub process descriptions )
    Example :  Order to cash  -->  Book order, Acknowledge order,  Amend order,  Ship , Bill, returns  etc..)
    Hope this  should give you an idea.  For details  refer to implementation methodlogies  ( like ASAP)  .
    cheers
    Rav

  • Business Process for Managing Global Accounts

    Hi
    I would be interested to know how other people have managed accounts that are Global.
    Currently the business in the US are using On Demand and EU are going live in Q1 2010, so I want to define a business process to manage Global accoounts that can then be applied in On Demand. Currently we are not using books
    Has anyone used the Parent Account Function?
    All Suggestions welcome
    E

    We use the Parent Account function as we work in Financial Services. I would say its perfect for our world but only use it if you business functions this way.
    We have advisers who are licensed through a dealergroup each adviser appears below the dealergroup and both the dealergroup and Adviser have Contacts. All "Prospect" advisers are loaded as Contacts under the dealergroup until they load their first piece of business with the company and then they have an accounts created and i merge the associated contacts.
    We also use books to hide accounts and contacts from different departments and users. I would say if you are planning to run this system in multiple countries this is a must.
    Sorry that's just my world got abit carried away.

  • Error while deploying a business process

    Hi all.
    Am new to Integration Server development. I got this error while deploying my
    business process.
    ERROR:
    <Feb 15, 2004 3:19:41 PM GMT+05:30> <Warning> <DRS> <BEA-002506> <The current
    ve
    rsion 6 for DataIdentifier DataIdentifierID: 1 does not match with incoming vers
    ion 7 for a one-phase update.>
    java.io.IOException: There are no more files
    at java.io.WinNTFileSystem.canonicalize(Native Method)
    at java.io.File.getCanonicalPath(File.java:513)
    at weblogic.utils.jars.ManifestEntry.getName(ManifestEntry.java:136)
    at weblogic.utils.jars.Manifest.addEntry(Manifest.java:65)
    at weblogic.utils.jars.JarFileObject.addFilesToManifest(JarFileObject.ja
    va:326)
    at weblogic.utils.jars.JarFileObject.addFilesToManifest(JarFileObject.ja
    va:322)
    at weblogic.utils.jars.JarFileObject.addFilesToManifest(JarFileObject.ja
    va:322)
    at weblogic.utils.jars.JarFileObject.addFilesToManifest(JarFileObject.ja
    va:322)
    at weblogic.utils.jars.JarFileObject.addFilesToManifest(JarFileObject.ja
    va:322)
    at weblogic.utils.jars.JarFileObject.addFilesToManifest(JarFileObject.ja
    va:322)
    at weblogic.utils.jars.JarFileObject.makeJar(JarFileObject.java:373)
    at weblogic.utils.jars.RandomAccessJarFile.save(RandomAccessJarFile.java
    :214)
    at weblogic.utils.jars.RandomAccessJarFile.close(RandomAccessJarFile.jav
    a:225)
    at weblogic.utils.classloaders.ExtractionHelper.resolveManifestName(Extr
    actionHelper.java:491)
    at weblogic.utils.classloaders.ExtractionHelper.extractClassFiles(Extrac
    tionHelper.java:238)
    at weblogic.servlet.internal.WebAppServletContext.extractClassFiles(WebA
    ppServletContext.java:5129)
    at weblogic.servlet.internal.WebAppServletContext.setDocroot(WebAppServl
    etContext.java:5001)
    at weblogic.servlet.internal.WebAppServletContext.init(WebAppServletCont
    ext.java:542)
    at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletCo
    ntext.java:493)
    at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:628)
    at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:626)
    at weblogic.j2ee.J2EEApplicationContainer.prepareWebModule(J2EEApplicati
    onContainer.java:3011)
    at weblogic.j2ee.J2EEApplicationContainer.prepareModules(J2EEApplication
    Container.java:1532)
    at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContain
    er.java:1188)
    at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContain
    er.java:1031)
    at weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.
    prepareContainer(SlaveDeployer.java:2602)
    at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.createCon
    tainer(SlaveDeployer.java:2552)
    at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(S
    laveDeployer.java:2474)
    at weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(Sla
    veDeployer.java:798)
    at weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDepl
    oyer.java:507)
    at weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDep
    loyer.java:465)
    at weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHan
    dler.java:25)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
    <Feb 15, 2004 3:19:44 PM GMT+05:30> <Warning> <Deployer> <BEA-149004> <Failures
    were detected while initiating Deploy task for application targetIntegrationPOC.
    >
    <Feb 15, 2004 3:19:44 PM GMT+05:30> <Error> <Deployer> <BEA-149201> <Failed to
    c
    omplete the deployment task with ID 1 for the application targetIntegrationPOC.
    java.lang.InternalError: IO error while trying to compute name from: D:\Target\d
    omain\TARGET~2\TARGET~1\.\targetPOCServer\.wlnotdelete\extract\targetPOCServer_t
    argetIntegrationPOC_targetIntegrationPOCWeb\jarfiles\WEB-INF\lib\jar2187\org\apa
    che\struts\tiles\definition\ReloadableDefinitionsFactory$ServletPropertiesMap.cl
    ass
    at weblogic.utils.jars.ManifestEntry.getName(ManifestEntry.java:148)
    at weblogic.utils.jars.Manifest.addEntry(Manifest.java:65)
    at weblogic.utils.jars.JarFileObject.addFilesToManifest(JarFileObject.ja
    va:326)
    at weblogic.utils.jars.JarFileObject.addFilesToManifest(JarFileObject.ja
    va:322)
    at weblogic.utils.jars.JarFileObject.addFilesToManifest(JarFileObject.ja
    va:322)
    at weblogic.utils.jars.JarFileObject.addFilesToManifest(JarFileObject.ja
    va:322)
    at weblogic.utils.jars.JarFileObject.addFilesToManifest(JarFileObject.ja
    va:322)
    at weblogic.utils.jars.JarFileObject.addFilesToManifest(JarFileObject.ja
    va:322)
    at weblogic.utils.jars.JarFileObject.makeJar(JarFileObject.java:373)
    at weblogic.utils.jars.RandomAccessJarFile.save(RandomAccessJarFile.java
    :214)
    at weblogic.utils.jars.RandomAccessJarFile.close(RandomAccessJarFile.jav
    a:225)
    at weblogic.utils.classloaders.ExtractionHelper.resolveManifestName(Extr
    actionHelper.java:491)
    at weblogic.utils.classloaders.ExtractionHelper.extractClassFiles(Extrac
    tionHelper.java:238)
    at weblogic.servlet.internal.WebAppServletContext.extractClassFiles(WebA
    ppServletContext.java:5129)
    at weblogic.servlet.internal.WebAppServletContext.setDocroot(WebAppServl
    etContext.java:5001)
    at weblogic.servlet.internal.WebAppServletContext.init(WebAppServletCont
    ext.java:542)
    at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletCo
    ntext.java:493)
    at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:628)
    at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:626)
    at weblogic.j2ee.J2EEApplicationContainer.prepareWebModule(J2EEApplicati
    onContainer.java:3011)
    at weblogic.j2ee.J2EEApplicationContainer.prepareModules(J2EEApplication
    Container.java:1532)
    at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContain
    er.java:1188)
    at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContain
    er.java:1031)
    at weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.
    prepareContainer(SlaveDeployer.java:2602)
    at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.createCon
    tainer(SlaveDeployer.java:2552)
    at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(S
    laveDeployer.java:2474)
    at weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(Sla
    veDeployer.java:798)
    at weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDepl
    oyer.java:507)
    at weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDep
    loyer.java:465)
    at weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHan
    dler.java:25)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
    --------------- nested within: ------------------
    weblogic.management.ManagementException: - with nested exception:
    [java.lang.InternalError: IO error while trying to compute name from: D:\Target\
    domain\TARGET~2\TARGET~1\.\targetPOCServer\.wlnotdelete\extract\targetPOCServer_
    targetIntegrationPOC_targetIntegrationPOCWeb\jarfiles\WEB-INF\lib\jar2187\org\ap
    ache\struts\tiles\definition\ReloadableDefinitionsFactory$ServletPropertiesMap.c
    lass]
    at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(S
    laveDeployer.java:2491)
    at weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(Sla
    veDeployer.java:798)
    at weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDepl
    oyer.java:507)
    at weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDep
    loyer.java:465)
    at weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHan
    dler.java:25)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
    >
    Thanks in advance
    Regards
    Shesh

    is your soa suite up and running ?

  • Goods return from customer in third party business process

    hi all sd gurus
    here I ve adoubt regarding returns in third party business process query is how a customer send his foulty goods n how he gets his credit note plz explain eleborately plz help me out
    thankx in advance
    santosh

    It has not been addressed in standard SAP.  For further detais, go through Note 751609 - Returns for third-party process (cancellation)
    thanks
    G. Lakshmipathi

  • Business process function " LOG_PP_SRN_CONF"

    Hello experts,
    I have tried to activate business process function " LOG_PP_SRN_CONF"  it is showing a message no need to activate.
    Reason why I am doing this because it gives me to enter the shift data in the confirmation screen.
    please guide me
    Thanks
    Satya

    Hi,
    Refer to the link below:
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c0fa9a04-376a-2c10-c396-86d32ac80614?quicklink=index&overridelayout=true
    Follow the steps, if it does not resolve the issue, then do upload some screenshots of OPK0, OPK4 to get a clear picture.
    Regards,
    Vivek
    Added
    Am sorry i am unable to access rapidshare portal, if possible upload to another portal eg: picasaweb.com

  • No data in Business Process Analytics after setting up BPA and BPMon

    Hi,
    I have followed the BPA set up guide and done all the configuration for BPA. I have set up BPMon for a solution and in the logical component node i have done configuration for many application monitors.
    Also in the "Load Master Data" node the master data is loaded. But still in BPA when I am selecting the time frame and applying it I am getting a message that no data is applicable in the selected time frame.
    How can i get the data in BPA.

    Hi Vishal,
    1435043 - E2E Workload Analysis - No applicable data found
    specially section 3) EFWK Resource Manager Job, wehre you find several
    hints to check this job and the EFWK Adminsitration.
    Also check note: 894279 Background processing in SAP Solution Manager
    Please have a look at following chapter of the the BPA Setup
    guide to fully understand the data flow in this application:
    2 Architecture of Business Process Analytics
      > 2.1 Data Retrieval and Reporting
    Please also review following chapter, in to see if there are any errors
    extracting the data from the managed systems to SAP Solution Manager:
    3.2.3 Checking status of Solution Manager Diagnostics Extractor
    Framework (EFWK)
    Also check:
    1570282, 1643303 and 1602437
    thanks
    Regards,
    Vikram

  • How do I use SE80 to view details of a Front Office Business Process?

    Hello all,
    I posted the following question in the ABAP general forum but did no reply was posted. So, I am hoping that experts in this forum may be able to help me with an answer.
    I would like to use SE80 (or any other transaction for that matter (except EWBC)) to get details of a Front Office Business Process. By details I mean information about methods, programs and anything else that can help me debug a problem I am having with transaction EC20. I have used transaction EWBC but I cannot get details about programs behind a given step. I get a list of steps and container info. Double clicking on the actual thing does not get me anything, and SE80 does not seem to be able to give me the needed information either, or at least I don't know how to go about it. So, which category, which sub-category or which button will do the job please?
    Your help is greatly appreciated.

    Hello,
    First of all go to transaction EWFC and enter the right Front Office configuration.Go to the appropriate transaction group containing the button you want to investigate.  Double click it and a new screen will pop up.  On this screen there should be a radio button 'Method'.  Next to this button you'll find a field with the object type.  Copy this type ( eg. PREMISES) to your clipboard and open another modus.
    Go to transaction SE80. In the left upper corner, a little under the text 'Object Navigator' there's a button 'Edit object'.  Click this one.  Go to the tab 'Business engineering' and select radio button 'Business object type'.  Fill in the object type from the previous step and you'll find the interfaces, key fields, methods, events etc.
    To customize this object you have to create a z-object derived from the main object.  You can add methods, events etc. as you like!
    Kind regards,
    Stijn

Maybe you are looking for

  • Clicking to re-Downloading mountain lion under purchases does nothing

    I have an iMac mid-2011 that came with snow leopard and eventually I upgraded to mountain lion. With the update it became quite sluggish and after some time I decided that I might aswell try doing a clean install on the first opportunity. Now that Ma

  • How can I install OEM when full hostname 32 characters

    At the end of my DB creation with DBCA, it fails on Oracle Enterprise Manager (OEM) installation. Installing 10gr2 DB in an 11g2 cluster. Running the emca command in isolation I get: STARTED EMCA at Nov 23, 2010 1:36:51 PM EM Configuration Assistant,

  • Problem with the Finder when copying stuff on a server

    Hi all ! I have a NAS at home and since a few days, copying stuff on its hard drive has become a pain. The hard drives connected to the NAS mount well with no problem, and when I start copying a big file on them, The finder sort of freezes, becomes c

  • G5 pauses for 2 minutes while booting, and message appears in console

    So my G5 has developed a new habit - pausing for two minutes post grey Apple logo/gear but before blue background appears. Eventually, the boot process ends with a desktop and seems to function normally. I booted onto the Leopard install CD and ran t

  • Widows Search not working with Data Deduplication?

    Hi, I noticed that many files were missing when searching for them on my Server 2012 Fileserver. After some troubleshooting I noticed that the ones missing, had a Size on Disk of 4KB and the "SparseFile" and "ReparsePoint" (PL) Flags set. So it looks