Some help needed on Order-to-cash process

Hi Gurus,
i need some insight on how to use/config the Order-to-cash process.
if someone could help me out in this, it would be greatly appreciated.
Thanks in advance
Poorna.

Hi,
Please find info on
https://wiki.sdn.sap.com/wiki/display/ERPLO/SD%20Configuration
http://help.sap.com/saphelp_erp60_sp/helpdata/en/8c/df293581dc1f79e10000009b38f889/content.htm
Thanks,
Vrajesh

Similar Messages

  • Order to cash process flow

    could someone explain me "order to cash" process.
    Thank You

    hi
    Order to Cash is the scenario that covers all capabilities, companies use to create inquiries and quotations, acquire and enter orders, configure products, determine pricing, check product availability (ATP), and track and manage contracts, pricing, and invoices.
    Quotations and orders are captured through several channels like Mobile Sales, Customer Interaction Center, Channel Partners, and e-Selling. In order to complete the sales cycle, advanced tools to analyze sales performance and the sales process are required by chemical companies. These sales-analytics capabilities include a quick and easy determination of the financial status and the overall effectiveness of the sales organization.
    Chemical industry managers need comprehensive data to adress trends proactively, measure customer retention and revenue shortfalls, and assess future opportunities
    http://help.sap.com/bp_bblibrary/500/html/W40_EN_DE.htm
    regards
    kunal
    award if helpful

  • List of issues and fixes for procure to pay process and order to cash process for a trading company

    Dear All Gurus
    Kindly tell me where I can find the list of all issues arising in procure to pay process
    and order to cash process and there fixes for a trading company in support project
    Thanking You
    Abdul Baseer

    Hi Abdul,
    There are no standard list to provide, you should identify the issue through regression testing and raise an SR or create a thread accordingly we can help you.
    Note:- Issues are vary to instance to instance, version to version, installation to upgrade etc..

  • Order to Cash Process

    Hi all,
    I am aware of the order to billing process in SD. Can you please details me the Order to Cash process and the extra Config. requirements in this when compared to the order to billing process.
    Thanks in advance.
    Jn.

    Hi terrace
    As you are aware of normal sales cycle process OR->LF->F2.In the normal sales cycle in sales order the item category is TAN.
    Cash Sale process
    This is a special sales cycle process. where instead of sales doc. type OR you will be using BV(cash sale) . the cash sales cycle is as process. BV ->LF(vl02n) -> F2. when you create a cash sale the item category will be BVN wherein the shipping conditions will be swithched on and the delivery date also. when u create a cash sale check the date it will be the same date on which you have created cash sale. the output that comes from the cash  sale document (BV) is the bill to the customer..
    once you save the cash sale , a cash sale document number created and in the background a delivery number is created. at the time of saving you can see both cash sale doc. number and delivery doc. number created.
    now go to VL02N (delivery change mode) and do the picking qty and do the Post goods Issue(PGI)..
    now do the billing (F2), billing will be done with reference to cash sale order number ,save the billing and a billing documnent is gener ated and release it to FI  consultants.
    This is how the cash sale cycle goes
    If you are satisfied reward points
    Thanks and Regards
    Srinath

  • Order-to-Cash Process Design

    Hello Gurus,
             what is Order-to-Cash Process Design ?  where can I get related information about that?
    Many thanks,
    Frank Zhang

    Hi
    OTC (Order To Cash) is the name of the normal SD process. Since Inquiry and Quotation are not mandatory in all the business processes it is not named as Inquiry to cash. As the name says the SD process involves Order-Delivery-Billing-Incoming Payment.
    The same way MM cycle is named as RTP - Requisition To Pay.
    Thanks,
    Ravi

  • Some help needed  for guides.

    Hi,
    I need this script, or another, to place guides in "dead-centre" (50%/50%)horizontal and vertical!
    Since I'm a nobody in Jsx I need some help, badly!! :)
    For 2 day's I've seen nothing but "errors" :(
    Can somebody help me, please?
    Regards
    Mahon
    Code: start
    // make guideline
    function guideLine(position, type) {
    // types: Vrtc & Hrzn
    // =======================================================
    var id296 = charIDToTypeID( "Mk " );
    var desc50 = new ActionDescriptor();
    var id297 = charIDToTypeID( "Nw " );
    var desc51 = new ActionDescriptor();
    var id298 = charIDToTypeID( "Pstn" );
    var id299 = charIDToTypeID( "#Pxl" );
    desc51.putUnitDouble( id298, id299, position );
    var id300 = charIDToTypeID( "Ornt" );
    var id301 = charIDToTypeID( "Ornt" );
    var id302 = charIDToTypeID( type );
    desc51.putEnumerated( id300, id301, id302 );
    var id303 = charIDToTypeID( "Gd " );
    desc50.putObject( id297, id303, desc51 );
    executeAction( id296, desc50, DialogModes.NO );
    Code: End

    Please try this...
    var strtRulerUnits = app.preferences.rulerUnits;
    var strtTypeUnits = app.preferences.typeUnits;
    app.preferences.rulerUnits = Units.PIXELS;
    app.preferences.typeUnits = TypeUnits.PIXELS;
    guideLine(app.activeDocument.width.value/2, 'Vrtc');
    guideLine(app.activeDocument.height.value/2, 'Hrzn');
    app.preferences.rulerUnits = strtRulerUnits;
    app.preferences.typeUnits = strtTypeUnits;
    function guideLine(position, type){
        var desc27 = new ActionDescriptor();
            var desc28 = new ActionDescriptor();
            desc28.putUnitDouble( app.charIDToTypeID('Pstn'), app.charIDToTypeID('#Pxl'), position );
            desc28.putEnumerated( app.charIDToTypeID('Ornt'), app.charIDToTypeID('Ornt'), app.charIDToTypeID(type) );
        desc27.putObject( app.charIDToTypeID('Nw  '), app.charIDToTypeID('Gd  '), desc28 );
        executeAction( app.charIDToTypeID('Mk  '), desc27, DialogModes.NO );

  • Some help needed getting file path

    I had some help earlier attaching a file to mail via a dialog. That worked great.
    Now I am trying to get a particular file to attach.
    The following works but if i try to dynamically define the path ie comment out line 1 and bring into the script lines 2 and 3 it only adds the folder (line one). Any ideas?
    tell application "Finder" to set the_files to {alias "Alberti work:WSC projects:WSC Blue Haven 440b:Construction:Progress Certificates:440b_progress certificate_8.pdf"} --------------line 1
    --set the_path to "Alberti work:WSC projects:WSC Blue Haven 440b:Construction:Progress Certificates:" as alias ---------line 2
    --set attach_file to "440b_progress certificate_8.pdf" -------line 3
    tell application "Finder" to set the_files to the_path & attach_file
    tell application "Mail" to tell (make new outgoing message) to set visible to true
    tell application "Mail"
    tell front outgoing message
    repeat with a_file in the_files
    make new attachment with properties {file name:a_file} at after the last paragraph
    end repeat
    set visible to true
    end tell
    end tell

    Your problem is in the line:
    <pre class=command>tell application "Finder" to set the_files to the_path & attach_file</pre>
    where the_path is an alias and attach_file is a string representing the file name.
    When you use the concatenate operator ( & ) with two different object classes (in this case an alias and a string), you get a list as the result, so after this line runs the_files equates to a list containing two items:
    <pre class=command>{alias "Alberti work:WSC projects:WSC Blue Haven 440b:Construction:Progress Certificates:", "440b_progress certificate_8.pdf"}</pre>
    There's no way that Mail.app can translate that into something that can be attached to an email message.
    Instead, what you want to do is NOT define the_path as an alias, leave it as a string. Now the above line would result in one long string of the form:
    <pre class=command>"Alberti work:WSC projects:WSC Blue Haven 440b:Construction:Progress Certificates:440b_progress certificate_8.pdf"</pre> 
    which can easily be coerced to an alias suitable for Mail.app:
    <pre class=command>set the_path to "Alberti work:WSC projects:WSC Blue Haven 440b:Construction:Progress Certificates:"
    set attach_file to "440b_progress certificate_8.pdf"
     tell application "Finder" to set the_files to alias (the_path & attach_file)</pre>

  • Help needed (Release Order from ME29N)

    Hello,
    We are facing problem while releasing the purchase order from transaction me29n. System is generating an email saying “Update terminated” with following message:
    Update was terminated
    System ID.... UD5
    Client....... 052
    User..... RCT3982
    Transaction.. ME29N
    Update key... 4791B513A7FB732CE1000000AC1A4586
    Generated.... 22.01.2008, 11:36:02
    Completed.... 22.01.2008, 11:36:03
    Error Info... XS 826: Cannot process message, no route from & to &
    Please guide what do I need to do to release an order via ME29N…
    Kind Regards,
    Abhi.

    Hi Dear
    Yes i have tried you suggestion. But still not able to release the PO.
    Is there some problem with the release strategy.
    ME28 is also not working...
    regards,
    Abhi

  • Some help needed in creating trigger

    Hi Everybody,
    I was practicing trigger and I came across a question but i was not able to form a logic to create the trigger..
    Here is the question
    While modifying the EMP table, ensure that the salary is in the valid range as specified in the SALGRADE table (between lowest losal and highest hisal)
    desc salgrade
    Name                                      Null?    Type
    GRADE                                              NUMBER
    LOSAL                                              NUMBER
    HISAL                                              NUMBER
    desc emp
    Name                                      Null?    Type
    EMPNO                                     NOT NULL NUMBER(4)
    ENAME                                              VARCHAR2(10)
    JOB                                                VARCHAR2(9)
    MGR                                                NUMBER(4)
    HIREDATE                                           DATE
    SAL                                                NUMBER(7,2)
    COMM                                               NUMBER(7,2)
    DEPTNO                                             NUMBER(2)I was trying to create a trigger but I was not sure what to use in the condition to check for the validation.
    So, if anybody can help me that would be a real help and let me understand the concepts pretty well
    Thanks and Regards
    Peeyush

    Hi,
    What do you want to do if the sal is not in the allowed range?
    The code below raises a user-defined exception:
    SELECT     'OKAY'
    INTO     in_range
    FROM     salgrade
    WHERE     :NEW.sal     BETWEEN     losal
                   AND     hisal
    AND     ROWNUM          = 1
    IF  in_range  IS NULL
    THEN
         RAISE  sal_out_of_range;
    END IF;What is the new sal is NULL? The code above allows them. If you don't want them, a NOT NULL constraint is better than a trigger.
    This diesn't do exactly what you said. The code above checks to see if sal is in the allowed range on any single row of the salgrade table. If there are gaps in the table, and the new sal happens to fall into one of those gaps, this will raise the error.
    For example, in the standard salgrade table, the lowest losal is 700, and the highest hisal is 9999,, but some non-integer values in that range (lsuch as 1200.5) are not BETWEEN losal and hisal on any row. I assume this is what you really want, but, if not, you can use MIN (losal) and MAX (hisal).
    Edited by: Frank Kulash on Jun 13, 2011 1:10 PM
    Edited by: Frank Kulash on Jun 13, 2011 1:18 PM
    When I wrote the above, I hadn't seen your 2nd message.
    In triggers, you need a DECLARE statement before you declare local variables, such as v_lowsal. (By the way, I would call it v_losal, to be consistent witht the column name.)
    Is there a column called grade in the emp table? If not, then what is :NEW.grade?
    If salgrade has more than 1 row, then SELECT ... INTO ... FROM salgrade will raise a TOO_MANY_ROWS exception, unless you put something in the WHERE clause that guarantees you'll never return more than 1 row. (That's why I used "AND ROWNUM = 1".)

  • Oracle forms installation - some help need

    I am trying to install Oracle forms - but get the follwing message:
    Checking swap space: 576 MB available, 1535 MB required. Failed <<<<
    Some requirement checks failed. You must fulfill these requirements before
    continuing with the installation,at which time they will be rechecked.
    Continue? (y/n) [n]
    actually - I have no choice to choose y and try what's going on - so - is this means that I shoul add some 1.5 GB of RAM to my computer? (I have already 700MB, only 300 of them are used)? I am using WinXP, free HD is above 3.5 GB, 2.4GHz processor.
    Can I try to find some workaround - e.g. simply try to copy jar's from 'stage' (direcotry in installation disk) in Oracle application server's lib directory (where it is in Oracle_Home directory?)?
    Any experience with installing Oracle forms?
    This was trying to run setup.exe, but when I am trying to run wsf.exe - I get:
    SEVERE: Unable to locate the MDAC Update Status registry key value, probably because the installation was aborted.
    MDAC possibly stands for Microsoft Data Access Components? If so - where is problem - I can run a lot of DB servers, including Oracle server itself normally?
    BTW - is there any free service available for Oracle Forms skills development (e.g. as for Oracle SQL the Intel test drive is available?)
    user454720

    OK - now I increased the max limit of my page file and now I achieved this:
    Starting Oracle Universal Installer...
    Checking installer requirements...
    Checking operating system version: must be 5.0, 5.1 or 5.2 . Actual 5.1
    Passed
    Checking monitor: must be configured to display at least 256 colors . Actual
    4294967296 Passed
    Checking swap space: must be greater than 1535 MB . Actual 1600MB Passed
    Checking Temp space: must be greater than 150 MB . Actual 1942 MB Passed
    All installer requirements met.
    Preparing to launch Oracle Universal Installer from C:\DOCUME~1\ADMINI~1\LOCALS
    ~1\Temp\OraInstall2006-03-18_01-57-43PM. Please wait ...
    however - after this I receive the standard messgae:
    'setup.exe has encountered a problem and need to close. we are sorry for the inconvenience..... Please tell Microsoft about thsi problem'
    actually - I have little ideas what to do further - maybe I should look for other Oracle Installer version? I am using:
    Oracle Universal Installer version: 10.1.0.2.0
    and I am trying to install
    Oracle Deveoper Suite: 10.1.2.0.2 (so - a bit higher)
    I can run OUI without any problems, my Default JRE is 1.5_1 - so - all seems to be OK?
    Please - if any idea - help me :))
    Thanks in advance!

  • Some help needed for shopping calculator program

    Hi. I would like to thank you in advance for helping me. At the moment I am pretty much stuck. I don't know how to add the input using 'while loop'. This is what I'm suppose to do:
    Write a program called ShoppingCalculator.java that allows the user to enter the prices of several items they have bought and then tells them the total amount. The user can enter the prices for as many items as they want, until they click Cancel. The program should then output the total amount they spent, in a message dialog box. Use pounds for all the amounts.
    So far I have written:
    import javax.swing.JOptionPane;
    public class ShoppingCalculator
        public static void main(String[] args)
                boolean done = false;
                double amount;
                String input;
                while (!done)
                        input = JOptionPane.showInputDialog("Enter the amount you spent on the next item:");
                        amount = Double.parseDouble (input);
                if (done = true)
                        JOptionPane.showMessageDialog (null, "You spent a total amound of £" + amount  );
    }Sorry if the code doesn't make much sense cause I've been changing the code around so many times that.
    At one point when I was playing around with the code, I manage to make the input dialog loop nicely but when I pressed cancel, the message dialog only output the last input I put in. What I'm really stuck here is I need to know how to add the input when using 'while loop' and is it correct to use the IF Statement on this program. Please give me some advice on how to and I will try to work on it again.

    Ok. I have edit the code and this is what it looks like:
    import javax.swing.JOptionPane;
    public class ShoppingCalculator
        public static void main(String[] args)
                boolean done = false;
                double amount;
                String input;
                double total = 0;
                while (!done)
                        input = JOptionPane.showInputDialog("Enter the amount you spent on the next item:");
                        amount = Double.parseDouble (input);
                            if (input == null)
                                        total = total + amount;
                                        JOptionPane.showMessageDialog (null, "You spent a total amound of " + total  );
    }I created another variable (total) and it even compiled. The only problem I have now is the message dialog wouldn't show at the end. When I press cancel and nothing happen. This is what I get on my output command window:
    Exception in thread "main" java.lang.NullPointerException
    at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:991)
    at java.lang.Double.parseDouble(Double.java:510)
    at ShoppingCalculator.main(ShoppingCalculator.java:23)
    Java Result: 1
    Anything that isn't right here?

  • Some help needed setting up NAT in 2x Airport network

    I'm wondering if anyone can give me some advice on how to get port forwarding to work on my network.
    DSL comes into the house downstairs and from the DSL modem it goes right into an Airport Express. I am on the second floor though, and the Airport's signal isn't strong enough for my G5's antenna to pick up. That's why I have another Airport Express on the first floor, expanding the Airport network.
    The two Airport Express units are in a "WDS".
    I would like to run a home server, so I have to open up port 21 and forward it to my G5, which gets its internet from the 2nd Airport Express unit.
    How do I do this? The Airport's have IP's in the 10.0.0.x range. The G5 is in the 192.168.2.x range because it also connects to a wired router. Do they both have to be in the same range?
    Port Forwarding seems disabled on the Airports because I use WDS. I can check the Distribute IP checkbox in the Network tab, but then I get a warning it shouldn't be enabled with WDS on.
    Any ideas?
    Thanks in advance,
    Maarten

    Hi Henry,
    I managed to get it working. I thought port fowarding was greyed out on both Airport units, but it only was on the relay one. Not on the main one. Also, I first accidently forwarded port 21 to the G5's wired IP address instead of its wireless (Airport) IP address.
    The setup is exactly as you described (your 2nd paragraph). The wired router is only there to connect 4 PC's to the G5. They don't need internet (I don't want Windows to have internet), they just need just data transfer with the G5 (MIDI data and VNC control). It's on a different IP range than the Airport network.
    One issue I am still experiencing is that when Airport is turned on on the G5, the router network (the 4 PC's) don't appear in Finder > Network. When I turn off Airport, the router network appears within a second. So there is a file sharing conflict or something there.
    Thanks for your help,
    Maarten

  • Some help needed! thanks!

    hi everybody! this is my first time here... and i need help! days ago unfortunately I had some troubles with my pc and all my stored music was deleted... the question is: can I transfer the music in my iPod in my pc?! I tried but I didn't succeed! thanks for your help! Fenix

    Hi.
    Try www.versiontracker.com and try some searches for ipods, there are quiet a few recovery software programs to use, unfortunantly I own a mac so I don't know of any programs that are for PC but try that website and I'm sure you'll find something.
    Good Luck.
    Kirby

  • Help needed with Game AI - cash waiting

    Hi everyone,
    I have created a game (java applet). Works fully, and has some basic game strategies, but I need to implement some complex AI strategies - such as minimax? minimax(alpha-beta)? A* ? End game database? - I need any two.
    If you are good with this sort of stuff it could be done in 3 hours or less. The whole game works fine just want to implement these advanced strategies.
    Price can be discussed and sent via paypal or bank transfer.
    The only catch is that I need this by 26th.
    Leave your details below if you're interested.

    There is a forum here for algorithms... you'll find you have to code your own there too, and then people will help you with specific questions. As always if you have your own code and you have specific questions and can pose resonable questions as to why it doesn't work -- most here will be glad to help.
    The reason many, including myself, will not just do homework is that we've had to do our own homework to pass the classes we took... get through on our own... and feel those that cannot do the same perhaps don't deserver to continue.
    Sorry if you cannot understand this or it seems harsh, but life is that way.

  • Urgent - help needed in order to complete brochure by end of today..

    Hello,
    I'm trying to finishing designing a brochure in Indesign. When I import a cut out image from photoshop into Indesign it always gives it a white background, how do I remove the white background? help desperately needed, deadline 4 this is the end of today..
    Thanks,
    mot4

    Use the Black arrow (Selection tool) to select the frame. The White arrow (Direct Select tool) selects the content. With the frame selected, set the fill color to [None].  I have to say, though, that it requires a LOT of work and planning ahead to get anything other than a fill of None in an image frame. You must either be placing into a pre-existing frame that has a fill applied, or you must use an undocumented feature to create a special object style to add a default fill to a new image frame created on the fly. Out of the box, image frames are ALWAYS no fil, no stroke when drawn, regardless of what might be set for default stroke and fill applied to shapes.Dragging from Bridge should be giving a default frame unless you drop inside something pre-drawn.
    You said you have a transparent Layer 0 in Photoshop. Do you have more than one layer? If so let's try turning off everythign except the piano. Right click the image in ID and choose "Object Layer Options" and you can turn inidvidual layers on or off in ID. Try turnning off visibility for everythign except the layer with the cutout piano.

Maybe you are looking for

  • Selection screen for SAP Query: OR between options

    Hi, I have a SAP Query and I need a variant where either of two  fields should not be 0. Is there some way to add an OR between two selection options? I can't change the actual query because it's used with many other variants. Thanks

  • Firefox problems installing

    I have Firefox.  The first time I tried to install Flash, I got close Firefo to installx.  But it was closed and for a considerable amount of times.  HELP!!!!!  I can't play a lot of my games because of this.  Thx  Fred

  • To convert time stamp (data element ARFCTIME (char 8)) into date and time

    Hi All, ARFCSDATA table stores time stamp value like 41C9EC9D or 41D2DA75 (in char8 format)...how to convert it to date & time? Thanks in advance. Vithalprasad

  • RUM for Creative Cloud Desktop App

    We are currently using the RemoteUpdateManager to update our installed versions on Win7 computers which works great using just the "RemoteUpdateManager --channelIds=" however it is not updating the Desktop App.  How can we include this in the auto-up

  • Time Machine on (2) Mac's using (1) AirDisk

    I have two Macs: - iSight iMac - MacBook both connected via ethernet to a home network. I have a Western Digital (WD) 500gb drive connected to an Airport Extreme (N) as an AirDisk. I had been using TimeMachine for both machines fine for a few months.