How to deal with the issue of craeting Billing for free goods

Dear All,
  Now I met with a question for free goods, generally, it's not need to create billing for free goods. But I had used COPA and the profitable document is generated while creating billing. So my question is that how to create billing for free goods. Please give me some suggestions. Thanks a lot.

Dear Robert,
The following steps you can do for the Free Goods(samples).
1.Define new pricing procedure for Free goods through copying the existing procedure.T.Code V/08
2.If you don't want taxes remove the Sales tax related condition types.T.CodeV/08
3.Add R100 -100% Discount Condition type to make total value as "Zero" place R100 condition type after the total value.T.CodeV/08
4.Define new sales document type and billing type for the Free Goods process.T.codes VOV8 & VOFA
5.Assign document pricing procedure as C-Free goods for those sales document tyep and billing type.
T.codes VOV8 & VOFA
6.Define account key seperately for Free Goods and assign that account key to the pricing condition tyep and R100 condition type.
7.Determine the Free goods pricing procedure with the combination of sales areaDocument pricing procedure(i.e C-Free Goods)Customer pricing procedure.T.code OVKK
8.Do the G/L account assignment for that new account key(Single G/L account for price and R100-100% discount).T.Code VKOA
9.Maintain condition record for the R100 condition type as 100% with sales document type as one of the key combination.T.code VK11
Now when you create Free Goods order system will pick the Free goods pricing procedure(Value with zero)with refernce to that order you can create delivery then do the free goods billing ,and release to accounting with two postings one is credit-price second one is debit-100% dicount.
I hope this will help you,
Regards,
Murali.
Edited by: Murali Mohan.Tallapaneni on Dec 8, 2008 10:11 AM

Similar Messages

  • IMac SSD full - how to deal with the two drives

    Greetings all,
    I've been using an iMac i7 with two drives SSC and HDD.  Recently, I've been having issues with the SSD being close to full.  I use it for applications only, although some apps need lots of space (iTunes, iMovie, Photoshop, etc.)  I use Lightroom and have all the images on the spinning drive.  Does anyone know how to deal with this issue?  Any way I can move the music from iTunes to the separate drive, or any way to figure out what exactly is using most of my space?
    Thanks in advance for your help.
    erlkonig

    Here's some utilities for analyzing disk space:
    DiskInventory
    GrandPerspective
    OmniDiskSweeper
    WhatSize
    You might want to consider putting your home directory on the HDD.
    How to Move the Home Folder in OS X – and Why
    Moving your home folder in OS X

  • How to deal with the rejected stock if it is rjected by QC

    Dear All,
    please let me know how to deal with the rejected  stock from Quality point of view.i.e., for incoming materails and Finished if returned from customer
    Regards,
    P.Vijaya

    hi
    if material is rejected for incoming material then you can create Notification for incoming material due to  you can return back material with print for that you have to record defects in result recording. in T-code QM02 if result is recorded with defects. or you can create with Qm01.against vendor
    if material is returned from costumer you can create inspection lot for that for that you have to maintained inspection type 06 in material master. you can result record for that you can create notification for that. or rework for this material as per quality check or can scrap
    if have any problem please come back
    regards
    Pravin

  • How to deal with the change in address of plant,

    how to deal with the change in address of plant,companycode,sales org etc.?

    Hi,
    Do you want to change the address of Company code, Plant and Sales org?
    Follow the menu path in SPRO.
    SPRO >> Enterprise structure >> Definition >> Financial accounting >> Define Company code >> Edit company code >> Click on address and change.
    .. Definition >> Sales and Distribution >>  Define ...sales org >> select the sales org and click on address and change.
    ... Definition >> Logistics - general >> Plant >>>> Click on address and change.
    Regards,
    K Bharathi

  • How you deal with the situation if the vendor/supplier is also a customer ?

    Dear All,
    Could you please help me with the idea on how to deal with the suppliers/vendors who also are customers to you in MM?
    Thanks in advance,
    Ranjan

    It depends what you are intentions are..
    However
    1. Create a customer master record for that vendor that is also a customer.
    2. Enter Vendor number in Vendor field in control data-customer master record.
    3. Enter customer number in Customer field in Control data- vendor master record
    Finally, Check "Clrg with vend." field or "Clrg with cust." field

  • How to deal with the situation when the database change into ms-sqlserver ?

    Hi,dear all,
    How to deal with the situation when the database change into ms-sqlserver or other database?
    Now, i want to build a j2ee project with ORACLE ADF bc,but this project may be used in several diffrent databases for example oracle db,ms db,mysql and so on.however,if i have developer this project in jdeveloper and this project connection was config as a oracle database,and then,can this project be reused for other databases espasially including the model codes? if yes,how should i do?
    all who know how to resolve this,tell me pls,thanks.
    bruce Li,
    China
    Message was edited by:
    user526724

    Hi Paulbin,
    Do you want to supply a function-pointer to a DLL so it can call[back] your VI?  Here's how it can be done with .NET, though, that solution requires a C compiler.   A single "VI_to_function-reference" utility could handle all cases where the callback passes no parameters.  Maybe someday somebody will share that dll.
    Did you know that LabVIEW can use Events for some COM-signals change?  See pic.  (Note: DTR is not listed - - )
    Another question is another function's prototype is WORD SetTestType(WORD comHandle, bool type1, bool type2, bool type3),   I tried to use a boolean control and a Boolean to (0,1) node in labVIEW to pass parameters to CLF, I config the bool input value as U8(according to C++ bool type) and U32(according to WIN32 BOOL type), it dose not help, when I execute the VI, LabVIEW will be disappeare, it seems to be closed, I must start it again.
    Could someone has similar experience on this points?
    It's easy to crash LabVIEW misusing CLF - maybe there's another reason for the crash besides bool mis-match(?)  Do you know which "Calling convention" is required?  What type is comHandle? (where does comHandle come from?) 
    Cheers!
    Message Edited by tbd on 03-23-2007 09:34 PM
    Message Edited by tbd on 03-23-2007 09:35 PM
    "Inside every large program is a small program struggling to get out." (attributed to Tony Hoare)
    Attachments:
    evt.jpg ‏7 KB

  • How to deal with the depth testing of Iterator Patch?

    Recently I use Iterator Path to make my effect. I met some problem. I couldn't deal with the Sprite depth testing. I found it useless to set depth testing of the Sprite Patch. And also I don't know how to deal with the layer of the subpatch in Iterator.

    rp0428 wrote:
    All you can do is remove any reference to it:
    myGame = null;If that was the last reference then it will be eligible for garbage collection and it MAY be collected.And note that there's rarely a good reason to do this. In most cases, simply letting things go out of scope when the method that uses them ends is sufficient. About the only time you need to explicitly set something to null like this is, for example, if you're implementing a collection class and you want to remove an entry.

  • How to deal with the light of picture??

    how to deal with the light of picture?? it must be natural~~

    You may have posted in the wrong forum. If you provide more information about exactly what it is you're trying to accomplish, someone can probably direct you to a relevant forum.

  • Organizational unit transfers ,how to deal with the person in it ?

    Hi,All,I need your help!
    if an organizational unit has been transfered to another upper organizational unit ,and there are already persons assigned to different positions of it,so how to deal with this problem?are those person's IT 0000,0001should be changed too?and how to maintain this kind of change?is a personnel action necessary?or there is some other more efficient way for it?

    Hi
    In IT0001 You have a Position which is linked to a Org unit. If you want to change the org units reporting relationship then you have to change it in OM by creating a new relationship with the upper org unit.
    All the person are assigned to position so nothing needs to be done in  PA.
    Reward points if useful.
    Regards

  • How to deal with the barcode?

    i'm developing a file storage system in java, there're two barcode on each file(one is pdf417, the other one is code128) , but now ,there's a problem confused me :
    i use the barcode scanner to scan the file and get images of these files from the scanner , but i have no idea how to deal with these images,
    i need the barcode information on the images, and i know there're some java components can help me to read the barcode from images , for example : BarcodeReader from Barcode Library, but these components were too expensive for me , is there any other way can solve this problem?

    yes, look for a cheaper component...
    Or write your own...
    Or save up until you can afford the more expensive ones...

  • How to deal with the growing table?

    Every tables are growing in any applications. In some applications, tables become larger and larger quickly. How to deal with this problem?
    I am developing an application system now. Should I add a lot of delete commands in the code for each table?

    junez wrote:
    Every tables are growing in any applications. In some applications, tables become larger and larger quickly. How to deal with this problem?
    I am developing an application system now. Should I add a lot of delete commands in the code for each table?Uh, well, yes if you continually add rows to a table the table will grow ... sooner or later you will want to delete rows that are no longer needed. What did you expect? You have to decide what the business rules are to determine when a row can be deleted, and make sure your design allows for such rows to be identified. This is called ..... analysis and design.

  • How to deal with the rule that do not use "object" class to declear a class

    I run my flex project in sonar. And there is a rule "Do not use Object class ".
    I just want to know how to deal with this problem.
    I mean, when I try to write a base class, I don't know which kind of class will be transfered in by reference, which type I can declear instead of "object"?

    Check out this example:
    The moment I put in the code >> box1.addItem("hello"); << and run the application, the BusNameListener is fired. Hope this makes sense.
    import java.awt.*;
    import javax.swing.*;
    import java.awt.event.ActionListener;
    import java.awt.event.ActionEvent;
    public class JFrameExample {
    private JComboBox box1;
    public JFrameExample() {
    box1 = new JComboBox();
    box1 .setMinimumSize(new Dimension(300, 24));
    box1 .setPreferredSize(new Dimension(300, 24));
    box1.addActionListener(new BusNameListener());
    box1.addItem("hello");
    JFrame f = new JFrame("This is a test");
    f.setSize(400, 150);
    Container content = f.getContentPane();
    // content.setBackground(Color.white);
    content.setLayout(new FlowLayout());
    content.add(box1);
    f.setVisible(true);
    class BusNameListener implements ActionListener {
    public void actionPerformed(ActionEvent e) {
    JComboBox cb = (JComboBox) e.getSource();
    String item = (String) cb.getSelectedItem();
    if (item != null) {
    JOptionPane.showInputDialog(null,
    "Specify...", "File Import",
    JOptionPane.OK_CANCEL_OPTION);
    }

  • How to deal with the product price difference g/l account

    Hi:
    When I went to the transaction fs10n to look at the g/l account 281500(gain from own product price differences) and I found there has 40 EUR in credit column,then the cumulative balance is credit 40 EUR,obviously this 40 EUR credit is due to the difference between order price and invoice price. My question is how to deal with it?

    The Finance department needs to coordinate it with the Purchasing on the correct price. If the invoice price is the correct one, then there is a need to recognize the difference as per accounting standard. If in case that the order price is the correct one, they should inform the Vendor about it and once the Debit or Credit note is received, you just need to post it as "subsequent debit or credit" the amount will offset to this price difference.

  • How to deal with the automatic 6to4 addresses in the network

    As we use public IPv4 address in our network, each computer automatically gets an 6to4 address. I understand after the World IPv6 Lauch, these computers may use the 6to4 address to talk to IPv6 enabled websites through the free and unmanaged 6to4 gateways on internet. This may cause unmanaged connectiviy issues. How to prevent this? How would you deal with this? Is there a way to stop these computers to get the automatic 6to4 addresses?
    Thanks.

    I know this may not be the answer you're looking for...
    But what about considering implementing IPv6 within your network? (dual-stack)
    When the computers have native IPv6 connectivity, they should always prefer using the native IPv6 connection rather than any of the tunneling mechanisms such as 6to4.
    Instead of looking at this as a "unmanaged" problem, look at this as "managed" connectivity service.
    So by enabling IPv6 within your network, you get two things done.
    1) Your network steps into the future.
    2) Your clients (managed and unmanaged) will have native connectivity to both IPv4 and IPv6 resources, just like you do with IPv4-only resources today, and then you don't have to worry too much about 6to4.

  • How to deal with corruption issue?

    A couple of months ago after installing Aperture 2, my Imac started slowing down, every program at some time would hang and could not be forced to quit. The machine had to be turned off (control command power) and left off for several minutes. On restart, things would be fine for 1 to several days. It has been to the shop twice with no improvement and I have talked to the experts a couple of time. This is my first mac so I only have a couple of years experience. From all I have read it would seem I have a corruption issue. I set up a troubleshooting account and the computer acts like it did when it was new on that account. Of course I can use none of my data in this account. Where do I go from here, reset preferences, archive and reformat? Please give me some suggestions and directions on how to do it?
    Thanks,
    oldgrandad

    Hi,
    It sounds like it's the same issue I was having. In my experience, as long as important data is backed up, doing an "Erase & Install" from time to time clears out any files/data that is causing your system to run slow (cache files etc). Mine had become painfully slow (I work mainly with images/large files) & was getting a bit frustrating if I was using Aperture & Photoshop etc.
    I also use Techtool Pro to defrag & keep my hard drives in good shape.
    The extra RAM combined with the "cleanse" definitely made a big improvement & all programmes run extremely well now.
    Ben

Maybe you are looking for

  • Sql retrives record but fails when used in a view

    Hi, I have a unique problem. I am able to retrive a record based on a certain criteria using a SQL. When the same sql is used in a create view statement the records do not show up. I did a count on records using the sql and get 54,521 where a count o

  • Airport Express Bigpond USB modem

    I just bought the airport express to stream music. I set up the network and it worked great. However when I went to connect to the internet I had lost the connection, I have telstra's Next G modem connected directly to my laptop via USB. I then went

  • Best Practice to move OSX + Bootcamp W7 to new MacBook

    Hi, I've just bought a new MBP and want to shift everything from my existing one onto it. On my current Mac I have OSX + a Windows 7 64bit Bootcamp partition with all the associated settings, programs etc. Obviously the Mac side has migration assista

  • Search in Double link list in java

    Can any body give me the code implementation for searching an element in double link list in java as soon as possible...

  • Thumbnails scrolling very jerky

    Hi all When I scroll through my events screen or scroll through the thumbnails within an event it is intially very jerky and laggy. Only when I've scrolled all the way to the bottom and then scroll back up again does it become smooth. It almost seems