How to make return delivery (PGR)non valuated

Hi All
This scenerio is for return delivery
where i will be creating return order(RE) subsequently return delivery when i receive the good (PGR) back to return storage location ,the stock should not be valuated
Current movement type is 653
Kindly suggest how to make return stock non valuated
regards

Dear Sugunan
Please try the movement type 651 in schedule line category DN for returns.
Please let me know the result
Regards
Deepu Pillai

Similar Messages

  • How to make the delivery cost changeable after cancellation of GR?

    Create a PO (with Delivery cost), then GR (101) , then cancel the GR (102), but the delivery cost still cannot be modified eventhough the GR has been cancelled - how to make the delivery cost changeable after cancellation of GR?

    Hi
    "You are not allowed to add new delivery costs in a purchase order once goods receipt has been carried out as these would then be proposed in the invoice verification. The related posting to the clearing account for goods receipt and invoice receipt would not then balance, if no further goods receipt took place.
    After the invoice has been received successfully, it is not possible to change the delivery costs in the order. This is because information necessary for problem-free operation is no longer available for the delivery costs that have already been posted for subsequent reversals or invoices, or the operation can no longer be done without errors.
    It is also not possible to change delivery costs for stock transfers with SD shipping after goods have been successfully issued, as this can lead to errors during cancellation."
    I think you have to delete the line item and create a new line item with revised delivery conditions..
    MRao

  • How to make only one column non reorderble

    I want to make only one column (Column 0) of my JTable non reorderble.
    I also want to make the same column non resizable and I want to give it a specific size.
    Please help me on this?

    I have implemented a RowHeaderTable class which displays 1, 2, 3, ... in the first column. The column is in the scrollpane's RowHeaderView, so it is not resizable nor reorderable. But its width can be set in your code. Maybe this is what you need.
    Use the class the same way you use a JTable, except 3 added methods:
    getScrollPane();
    setMinRows(int r);
    setRowHeaderWidth(int w);
    Note: The table works perfectly in skinless L&F, such as the default java L&F. It looks ugly in Liquid L&F because I don't know how to steal column header's UI to use on a JList. If someone can help me on this one, I thank you in advance.
    * RowHeaderTable.java
    * Created on 2005-3-21
    * Copyright (c) 2005 Jing Ding, All Rights Reserved.
    * Permission to use, copy, modify, and distribute this software
    * and its documentation for NON-COMMERCIAL purposes and without
    * fee is hereby granted provided that this copyright notice
    * appears in all copies.
    * JING DING MAKES NO REPRESENTATIONS OR WARRANTIES ABOUT THE
    * SUITABILITY OF THE SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING
    * BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY,
    * FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. JING DING
    * SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT
    * OF USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES.
    import java.awt.BorderLayout;
    import java.awt.Component;
    import javax.swing.AbstractListModel;
    import javax.swing.JFrame;
    import javax.swing.JList;
    import javax.swing.JScrollPane;
    import javax.swing.JTable;
    import javax.swing.ListCellRenderer;
    import javax.swing.UIManager;
    import javax.swing.event.TableModelEvent;
    import javax.swing.event.TableModelListener;
    import javax.swing.table.DefaultTableModel;
    import javax.swing.table.JTableHeader;
    import javax.swing.table.TableCellRenderer;
    import javax.swing.table.TableColumn;
    import javax.swing.table.TableModel;
    * @author Jing Ding
    public class RowHeaderTable extends JTable {
      private int minRows = 10;                         // Minimum size of the row header.
      private static final int DEFAULT_WIDTH = 30;
      private JScrollPane jsp;
      // The row header is a JList with the same appearance as the column header.
      private JList rowHeader;
      // Repaint row header whenever the table inserts or deletes rows.
      private TableModelListener tmListener = new TableModelListener(){
        public void tableChanged(TableModelEvent e){
          if(e.getType() != TableModelEvent.UPDATE)
            rowHeader.repaint();
      /** Create a new instance of RowHeaderTable.
       * @param model
      public RowHeaderTable(TableModel model){
        setModel(model);
        initializeHeader();
        jsp = new JScrollPane(this);
        jsp.setRowHeaderView(rowHeader);
      private void initializeHeader(){
        rowHeader = new JList(new AbstractListModel(){
          public int getSize(){ return Math.max(getModel().getRowCount(), minRows); }
          public Object getElementAt(int index){ return "" + ++index; }
        setRowHeaderWidth(DEFAULT_WIDTH);
        rowHeader.setFixedCellHeight(getRowHeight());
        rowHeader.setCellRenderer(new TableRowHeaderRenderer());
      public void setRowHeaderWidth(int w){
        rowHeader.setFixedCellWidth(w);
      public void setMinRows(int m){ minRows = m; }
      public void setModel(TableModel model){
        super.setModel(model);
        model.addTableModelListener(tmListener);
      /**Use this method to get the scrollPane, instead of new JScrollPane(table).
       * @return
      public JScrollPane getScrollPane(){ return jsp; }
      protected class TableRowHeaderRenderer implements ListCellRenderer{
        TableCellRenderer colHeaderRenderer;
        public TableRowHeaderRenderer(){
          JTableHeader header = getTableHeader();
          TableColumn aColumn = header.getColumnModel().getColumn(0);
          colHeaderRenderer = aColumn.getHeaderRenderer();
          if(colHeaderRenderer == null)
            colHeaderRenderer = header.getDefaultRenderer();
        public Component getListCellRendererComponent(JList list, Object value,
            int index, boolean isSelected, boolean hasFocus){
          return colHeaderRenderer.getTableCellRendererComponent(
              RowHeaderTable.this, value, isSelected, hasFocus, -1, -1);
      public static void main(String[] args){
        try {
          UIManager.setLookAndFeel("com.birosoft.liquid.LiquidLookAndFeel");
        }catch (Exception e){ e.printStackTrace(); }
        String[] columnNames = {"First Name",
            "Last Name",
            "Sport",
            "# of Years",
            "Vegetarian"};
              Object[][] data = {
                   {"Mary", "Campione", "Snowboarding", new Integer(5), new Boolean(false)},
                   {"Alison", "Huml", "Rowing", new Integer(3), new Boolean(true)},
                   {"Kathy", "Walrath", "Knitting", new Integer(2), new Boolean(false)},
                   {"Sharon", "Zakhour", "Speed reading", new Integer(20), new Boolean(true)},
                   {"Philip", "Milne", "Pool", new Integer(10), new Boolean(false)}
        DefaultTableModel dtm = new DefaultTableModel(data, columnNames);
        RowHeaderTable rht = new RowHeaderTable(dtm);
        rht.setMinRows(0);
        JFrame frame = new JFrame("RowHeaderTable Demo");
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.getContentPane().add(rht.getScrollPane(), BorderLayout.CENTER);
        frame.pack();
        frame.setVisible(true);
        dtm.addRow(new Object[]{"Mary", "Campione", "Snowboarding", new Integer(5), new Boolean(false)});
        dtm.addRow(new Object[]{"Mary", "Campione", "Snowboarding", new Integer(5), new Boolean(false)});
        dtm.addRow(new Object[]{"Mary", "Campione", "Snowboarding", new Integer(5), new Boolean(false)});
    }

  • Made-to-order scenario - returns delivery PGR

    Hello SAP Gurus,
    I have a special scenario at my client. We use VC. The requirement class creates the production order automatically. We have to release the production order & receive it into inventory to deliver.
    This is what we do -
    1. Create sales order
    2. Release the automatically created production order (BOM with VC doesn't explode in the sales order. BOM explodes depending on the chosen characteristics in the production order. EK02 is updated depending on the components in Production order)
    3. Receive the production order into inventory by MB31
    4. Deliver, pick and PGI (no transfer order)
    5. Invoice
    Even with VC (with customer chosen characteristics / options) return orders are created often.
    The process here is to create returns with reference to the invoice and not with reference to the original order. I would think that creating with reference to invoice is more common because of the taxes, partial deliveries / invoices etc.
    So return order is created (with reference to F2). We do returns delivery (no production now ofcourse. But VC material is copied over with pricing / costs). We have another requirement class similar to the one assigned to the outgoing order's item category. The only difference is that the requirement class at returns doesn't create production order automatically.
    At PGR for returns delivery no accounting documents are created! We get the material document.
    Now, if we create the returns order with reference to the original outgoing order, returns deliver and do PGR we get accounting documents.
    There is nothing special in copy control. We have all standard routines.
    The account assignment category used is M.
    Would anyone know why we have to create returns order with reference to the original outgoing order to get the accounting documents at PGR?
    We can't change the business process because of SAP system limitations. We have created an OSS customer message but SAP is stumped. They don't have an answer (yet - more than a month now).
    Would anyone know the solution? Any suggestions..
    S.Udupa

    Hello SAP Gurus,
    I have a special scenario at my client. We use VC. The requirement class creates the production order automatically. We have to release the production order & receive it into inventory to deliver.
    This is what we do -
    1. Create sales order
    2. Release the automatically created production order (BOM with VC doesn't explode in the sales order. BOM explodes depending on the chosen characteristics in the production order. EK02 is updated depending on the components in Production order)
    3. Receive the production order into inventory by MB31
    4. Deliver, pick and PGI (no transfer order)
    5. Invoice
    Even with VC (with customer chosen characteristics / options) return orders are created often.
    The process here is to create returns with reference to the invoice and not with reference to the original order. I would think that creating with reference to invoice is more common because of the taxes, partial deliveries / invoices etc.
    So return order is created (with reference to F2). We do returns delivery (no production now ofcourse. But VC material is copied over with pricing / costs). We have another requirement class similar to the one assigned to the outgoing order's item category. The only difference is that the requirement class at returns doesn't create production order automatically.
    At PGR for returns delivery no accounting documents are created! We get the material document.
    Now, if we create the returns order with reference to the original outgoing order, returns deliver and do PGR we get accounting documents.
    There is nothing special in copy control. We have all standard routines.
    The account assignment category used is M.
    Would anyone know why we have to create returns order with reference to the original outgoing order to get the accounting documents at PGR?
    We can't change the business process because of SAP system limitations. We have created an OSS customer message but SAP is stumped. They don't have an answer (yet - more than a month now).
    Would anyone know the solution? Any suggestions..
    S.Udupa

  • How to make Resource Forms fields non editable (OIM)

    Hi all!
    I would like to know if there's any way to make some resource fileds non editable.
    I have one resource which is getting 3 fileds from the oim user profile. When i change the oim user profile, these values are updated on the resource form associated.
    But i want to prevent the situation in which those fields are directly updated on the resouce form.
    I now i can propagate those changes back to oim profile but it will be much appropiate for what we want if we just could prevent anyone from changing those values on the resource form.
    Is it possible to make those fields non editable? How?
    OIM version is 9.1.0.1.
    Thanks in advance.

    Hi, thanks.
    Finally i found this: http://kr.forums.oracle.com/forums/thread.jspa?threadID=591683
    and after setting the fields to required=false, it worked without any errors ("The Resource has not been configured properly" because of the prepopulate adapters)
    Bye

  • How to make a field in non Editable mode

    Hi All:
    Now i created one form through wizard method this consists of following details
    Table name:T1
    Fields:No,Name
    here my requirement is how to make this "No" field in non editable mode after the insertion of the first record.

    You can make it a display item, you can disable the item, or you can set the update property to No. See the set_item_property in the Help documentation.

  • How to create Purchase order for non valuated material with fright charges

    Dear Guru,
    When i have creating purchase order for non valuated material then GR non valuated tab should be in display mode.And how to load fright charges.
    Regards,
    Abhijit

    hi,
    while creating the PO, u have the option FREE indicator in the right corner of the line item.(u can have separate Valuation type for the same, for valuation purpose)
    even u can create the UNBW material type.
    check the material type customization in oms2
    hope will get the clarity

  • How to setup Return delivery?

    Hi experts
    We create return po and its delivery, the delivery type is RL and in delivery item ,its item category is RLN.
    But does such delivery need do pick/pack ? When I try to do Post goods issue, it said it need setup forwarding agent, but on delivery hearder, I can't find its related partner function, It need configure?
    For such return po dleivery , which movement type it will use for PGI? after PGI, it will create credit memo or normal invoice as AR?
    Thanks
    Alice

    Hi  Pankaj Singh 
      One more question, you mean use migo to craete delivery?
    Currently, we use me21n- craete return po for reutrn vendor  ,2) relase po 3) use vl10b to create delivery
    4) try to do pick/pack and PGI.   If this operaiton process is wrong? It still need do migo?
    I have followed your instructions and add the forward ageng in delivery. Problem is it dodns't need pick and pack , So I do PGI now, it doesn't create material movmenet , only one confirmation serice on document flow. For standard RL delivery type and RLN item category , does it need do pick/pack?
    on delivery movement screen, its delivery movement type as 161. but I don't find really 161 movemnet in mb51 after I do PGI.   ALso will it craete invoice with it?  Now I do pgi, in vf04 , I can't find this document to create invoice. Or I need use miro to create credit memo for return delivery?
    Hope to get advcie , seems something wrong or missing?
    Thanks
    Alice
    Edited by: alice zhang on Jul 9, 2008 7:14 AM
    Edited by: alice zhang on Jul 9, 2008 7:39 AM

  • How to make an interactive report, non-interactive

    Hi,
    I have an interactive report. I have disabled every interactive control from the report by setting "include search bar" to NO and also at column level i didnt allow to sort or group or any other thing. Only problem is that when i click the column heading, i see a text box poping up and asks to enter some value so that it could filter the report and if i provide any value and pres enter, it returns message "ERR-1777: Page 1 provided no page to branch to. Please report this error to your application administrator."
    How can i disable this text box from appearing and making report fully non interactive. I don't want to rebuild the page as not interactive report and want to disable this popup from my current interactive report.
    Thanks
    Salman
    Edited by: Salman Qureshi on Aug 19, 2009 10:11 AM

    Hi Salman,
    You can "disable" the column links by hiding them.
    The simplest method would be to change the column heading to something like:
    </div>>div<EnameThe link is created on a DIV tag that contains no text. The above will close this DIV and open a new one for the heading. As there's no text in the first DIV, the user can't see it nor click on it.
    Andy

  • How to make Mandatory field as Non-empty

    Hi All
    I need to make a mandatory field as NON EMPTY.
    How can i do that.
    Please help me on this.
    Thanks
    Sathish

    What have you tried so far?

  • How to make a BW system non-modifiable?

    Hello,
    How do i do that? Also what if i have to keep only the infopackages open for creation?
    Regards,
    aby

    Hello Abhijit
    To make a SAP BW system non-modifiable you have to do at least the following:
    1. TCODE SCC4 --> double-click on your client --> Changes and transports for Client-specific Objects should be set to “No changes allowed”.
    2. TCODE SE06 --> click on System change option (you have to have the necessary authorization, or else you can not see the button at top) --> Set the global settings to non-modifiable (Be careful here: <b>a.</b> Software Component <i>"LOCAL"</i> has to have the status modifiable – read more about it in the section about transports on help.sap.com. <b>b.</b> I will suggest that you take a snap shot of your settings before changing them to non-modifiable.)
    3. Regarding your question about InfoPackages I will suggest that you watch Luis Orama's e-learning session about BW transports on this site. But a quick answer to your question is that this is possible.
    TCODE RSOR (Transport Connections) --> Click on "Object Changeability".
    Good luck
    /FZA

  • How to make a record as Non Updatable

    Hi all
    I want to make the whole record(multi record block) as non updatable. My condition is, I have one status field in the base table block, when I query the form if the "status" field containing value 'Y', the user should not be able to update any item in the record. How to acheive the functionality?
    Thanks in advance
    ram.

    Hi,
    Have you tried using the set_item_instance_property('',update_alowed,..) built_in in the when_new_record_instance trigger on the block level?
    You can check there the :block.status field,and set the item instances in that record to non updatable.

  • How to make the field as non editable?

    Hi Gurus,
    I have created the WD leave applications which will trigger the BAPI(which returns half of the work structure allocated to the employee leave sickness)value  will be freezed in the input UI element.
    Right now am getting the above said value but UI element is in still editable mode.
    My requirement is once we freezed the value UI element has to be non editable.
    any useful clues will be higly appreciated with higher points...............
    Thanks in Advance,
    Dharani

    hai dharani,
    1.create a context attribute o type boolean and bind it to the ui elements enable property.
    2.use the following code to set the enable to false.
    3.wdContext.currentContextElement().setEnabled(false);
    Any issues let me know.
    Thanks n Regards
    Sharanya.R

  • No accounting document generated during return delivery (PGR)

    Dear All,
    I am facing a problem during PGR, system generating Material document but accounting doc not generating.
    Message is Material document 4900014496 does not include an accounting document
    Message no. M7082
    Thanks
    Manoj Topal

    Dear Manoj
    Return order the movement type can be 651 or 655
    651 allows the stocks to be blocked Then the MMpeople moves that stocks to Quality inspection by t code MB1B by selecting the appropriate movement type(SAP recommended practise for returns)
    655 allows the Return stocks to move straighy away to quality inspection
    653 allows the Return stocks to move straighy away to back to unrestricted use (to be strictly prohibited)
    If you are using movement type 651 then no accounting document will get generated
    Check the answer given and link given by the friend Csaba Szommer
    Forum post in ERP - Sales and Distribution (SD) General: In returns (651M.Type)
    In returns (651M.Type)
    That exactly answers your qn why there is no accounting doc with movement type 651
    Regards
    Raja

  • How to make a check box non-updatable through personalization

    Hi All,
    I have a requirement where I need to make check box read only in a case when user select some values from the drop down list box. Is it possible through personalization?
    For example if there is a list box which contains 5 values and for three valuse one check box needs to be make as read only and where as for remaining it can be checked/un-checked.
    Please let me know if this can be acheived through personalization.
    Thanks,
    Sandeep

    If there is some event (e.g. fire partial action) present on selection of any value the drop down, then you can achive this using java script.
    Create a raw text item and in the text property put java script to handle this case.
    For sample java script code refer
    How to set particular segment value of key flex field in Controller
    -Anand

Maybe you are looking for