RGP and NRGP

Hi,
Please guide me  how to configure RGP (Returnable Gate Pass) & NRGP (Non Returnable Gate Pass) Material Movement procedure in SAP.

hi
No, SAP doesn't provide any option for creating Gate Pass (Returnable & Non-Returnable) in standard.
Returnable Gate Pass:
1. MM01 - Create Material Master for every Spare Part / Machinery to be sent to Vendor for Repair as Non-Valuated (Material Type "UNBW") (Do not extend Accounting and Costing views since you don't require postings of Stock value and consumption values, you only want to track the Service/Repair Charges)
2. MIGO - Goods Receipt > Others (Receive the quantities of these materials using Movement Type 501 / 511)
3. ME21N - Create Subcontracting PO (Here Main Material and Component will be same material)
4. MB1B - Transfer Posting w.r.t. Subcon PO (Mvmt Type - 541, Spare Part stock will get posted to Vendor Stock)
5. MB90 - Take Print out of this Material Doc as Returnable Gate Pass (U need to configure Message Determination of Inventory Mgmt)
6. MIGO - GR against Subcon PO (101 - Receive Spare Part, 543 O - Consumption of Spare Part form Vendor Stock)
7. MIRO - LIV for Service Charges w.r.t. Subcon PO
Non-Returnable Gate Pass: -
1. MIGO - Goods Receipt > Others (Receive the quantities of these materials using Movement Type 501 / 511)
2. MIGO - Goods Issue > Others (Issue the quantities of these materials using Movement Type 501 / 511)
3. MB90 - Take Print out of this Material Doc as Non-Returnable Gate Pass (U need to configure Message Determination of Inventory Mgmt)
Note: - If Client is not satisfied with this then you need to go for development of Gate Pass System.
OR
please check transaction code LECI
Related configuration
SPRO --> Logistics Execution --> Shipping --> Basic Shipping Functions --> Registration of Visitors and Means of Transport
here u need to create a CHECK POINT  in transaction  CHKPT
regards
KI

Similar Messages

  • RGP,RRGP, NRGP functinality

    Hi experts,
    We have business scenario as under:  NON-EXCISABLE CASE
    1) RGP (Returnable Gate Pass): We send material to outside vendor or other plant for some repair / testing activities and receive back at sending plant.
    2) NRGP (Non Returnable Gate Pass): We send material to outside vendor or other plant permanently and do not  receive it back.
    Can you please suggest the steps for RGP & RRGP (Return of Returnable Gate Pass) and NRGP transactions.
    thanks and regards,

    Hi
    Step to be followed
    RGP (Returnable Gate Pass): This functionality is used for material is sending out side of Plant in both cases Excisable & Non Excisable. Basically you need to have track record for material movement.
    1) Non Excisable, create Z movt type by copying 541 & 542. Then with ABAPer develop smart form to print Non Returnable gate pass, Material, Qty to receiver and expected return date.
    Once material is issued with MB1A use this movt type (Z21) to this movt type Link the smart form developed. Then go MB90 to take print of material document.
    2) NRGP (Non Returnable Gate Pass): Create Z movt type by copying 201 & 202. Then with ABAPer develop smart form to print Non Returnable gate pass. You can info cost center/ user name responsible for send this material out side.
    It will have complete info of both material movement.
    Rgs

  • RGP & NRGP Materials

    is there any other table except MSEG in which RGP and NRGP Materials Transactions are stored with movement 541 & 542. As i have report for this which is based on MSEG table which makes the Report very very slow....

    Hi,
    Try these Views:
    V_MKPF
    V_MMIM_STO
    WB2_V_MKPF_MSEG
    WB2_V_MKPF_MSEG2
    OR
    Try these tables
    MKPF, MVER, MVKE, RKPF, T023, T024, T156
    Hope it helps....
    Lokesh
    Pls. reward appropriate points

  • How to call a radiobutton from radiobutton and how to add in webdynpro abap

    first i have created my first radio buttonkey rgp and nrgp.my requirement is that when i selected RGP radiobutton then then another radiobutton group PO and NON PO is opened..how to do that in webdynpro abap..Please its very urgent ..see the attached photo

    DEAR HAWKINS,
                                              how can i solve it..pleasee help me to  resolve this
    select of first radio buttoon rgp method,
    method ONACTIONON_SELECT .
       DATA lo_nd_radio_a TYPE REF TO if_wd_context_node.
       DATA lo_el_radio_a TYPE REF TO if_wd_context_element.
       DATA ls_radio_a TYPE wd_this->Element_radio_a.
       DATA lv_radio1 TYPE wd_this->Element_radio_a-radio1.
       DATA lo_el_context TYPE REF TO if_wd_context_element.
       DATA ls_context TYPE wd_this->Element_context.
       DATA lv_visibility TYPE wd_this->Element_context-visibility.
    * navigate from <CONTEXT> to <RADIO_A> via lead selection
       lo_nd_radio_a = wd_context->get_child_node( name = wd_this->wdctx_radio_a ).
    * @TODO handle non existant child
    * IF lo_nd_radio_a IS INITIAL.
    * ENDIF.
    * get element via lead selection
       lo_el_radio_a = lo_nd_radio_a->get_element( ).
    * alternative access  via index
    * lo_el_radio_a = lo_nd_radio_a->get_element( index = 1 ).
    * @TODO handle not set lead selection
    **  IF lo_el_radio_a IS INITIAL.
    **  ENDIF.
    * get single attribute
       lo_el_radio_a->get_attribute(
         EXPORTING
           name =  `RADIO1`
         IMPORTING
           value = lv_radio1 ).
    * get element via lead selection
       lo_el_context = wd_context->get_element( ).
       IF lv_radio1 = 'x'.
         lv_visibility = 02.
       else.
         lv_visibility = 01.
       ENDIF.
    * @TODO handle not set lead selection
    **  IF lo_el_context IS INITIAL.
    **  ENDIF.
    * @TODO fill attribute
    * lv_visibility = 1.
    * set single attribute
       lo_el_context->set_attribute(
         name =  `VISIBILITY`
         value = lv_visibility ).
    endmethod.
    select of second radio button nrgp
    method ONACTIONON_SELECT1 .
          DATA lo_nd_radio_a TYPE REF TO if_wd_context_node.
          DATA lo_el_radio_a TYPE REF TO if_wd_context_element.
          DATA ls_radio_a TYPE wd_this->Element_radio_a.
    *    navigate from <CONTEXT> to <RADIO_A> via lead selection
          lo_nd_radio_a = wd_context->get_child_node( name = wd_this->wdctx_radio_a ).
    *    @TODO handle non existant child
    *    IF lo_nd_radio_a IS INITIAL.
    *    ENDIF.
    *    get element via lead selection
          lo_el_radio_a = lo_nd_radio_a->get_element( ).
           ls_radio_A-key_to_select = ' x '.
           ls_radio_A-radio1 = '  '.
           ls_radio_A-radio2 = ' x '.
    *    @TODO handle not set lead selection
    **     IF lo_el_radio_a IS INITIAL.
    **     ENDIF.
    *    @TODO fill static attributes
    *    ls_radio_a = xxx->get_yyy( ).
    *    set all declared attributes
          lo_el_radio_a->set_static_attributes(
             static_attributes = ls_radio_a ).
    endmethod.
    and THE WDDOINIT METHOD
    method WDDOINIT .
          DATA lo_nd_radio_a TYPE REF TO if_wd_context_node.
          DATA lo_el_radio_a TYPE REF TO if_wd_context_element.
          DATA ls_radio_a TYPE wd_this->Element_radio_a.
          DATA lv_radio1 TYPE wd_this->Element_radio_a-radio1.
    *    navigate from <CONTEXT> to <RADIO_A> via lead selection
          lo_nd_radio_a = wd_context->get_child_node( name = wd_this->wdctx_radio_a ).
    *    @TODO handle non existant child
    *    IF lo_nd_radio_a IS INITIAL.
    *    ENDIF.
    *    get element via lead selection
          lo_el_radio_a = lo_nd_radio_a->get_element( ).
           ls_radio_A-key_to_select = ' x '.
           ls_radio_A-radio1 = ' x '.
           ls_radio_A-radio2 = '  '.
    *    @TODO handle not set lead selection
    **     IF lo_el_radio_a IS INITIAL.
    **     ENDIF.
    *    @TODO fill static attributes
    *    ls_radio_a = xxx->get_yyy( ).
    *    set all declared attributes
          lo_el_radio_a->set_static_attributes(
             static_attributes = ls_radio_a ).
    *      navigate from <CONTEXT> to <RADIO_A> via lead selection
            lo_nd_radio_a = wd_context->get_child_node( name = wd_this->wdctx_radio_a ).
    *      @TODO handle non existant child
    *      IF lo_nd_radio_a IS INITIAL.
    *      ENDIF.
    *      get element via lead selection
            lo_el_radio_a = lo_nd_radio_a->get_element( ).
    *      alternative access  via index
    *      lo_el_radio_a = lo_nd_radio_a->get_element( index = 1 ).
    *      @TODO handle not set lead selection
    *       IF lo_el_radio_a IS INITIAL.
    *       ENDIF.
    *      get single attribute
            lo_el_radio_a->get_attribute(
              EXPORTING
                name =  `RADIO1`
              IMPORTING
                value = lv_radio1 ).
    endmethod...

  • PM Doubts

    Dear Experts,
    Can anyone help me in the following::
    1. Where we configure Dptt & Person Responsible that we select while creating Notification?
    2. RGP in against refurbishment order? is it, if yes plz guide me the little process for RGP and NRGP?
    thanks
    DM

    hi deepak
    Person reposnsible will be defined by HR person
    can you elobrate the notations you have used RGP and NRGP
    if you are looking for refurbishment process have a look here
    <b>http://help.sap.com/saphelp_46c/helpdata/en/fe/67f9609d6f11d189b60000e829fbbd/frameset.htm</b>
    and select the <b>Processing Material Refurbishment Without Serial Numbers</b>
    regards
    thyagarajan

  • Requirement for Gate Pass Imprtent Requirement

    Dear All,
    the Customer is asking for the gate pass entries to be entered into the system . as you all know there is no std sap transaction for creation of gate entries in sap . this has to be customized . types of gate pass used here is both returnable and non-returnable .and the gate entries are made both when any material comes in or goes out ....
    kindly suggest better way to customize the above requirement so that when pending Gate entry report is run ... it should tell us
    1) which gate entry is related to which Purchase order or Sales order or any other reference
    2) No duplication of gate entries
    3) If a same material comes in and goes out , what should be the gate entry ( new gate entries can it be seen with reference to its old gate entry numbers ?? )
    your valuable inputs eagerly awaited ..
    Thanks ,
    kiran

    Hello Kiran,
    In our business process,we have Returnable(RGP) and non Returnable goods pass(NRGP).we create RGP/NRGP  challan against a Vendor and here we don't give any reference like PO or SO for Returnable goods (Pass)/NRGP.
    for Returnable we mention expected date of return.for non returnable there is no expected date.we can track the goods are received or not by return date/received date of material when we receive the goods.if we don't receive,its shows in pending.we we also maintain price of the material when we send the material.
    while receiving the material,we enter the quantity and receiving date.hope helpful
    Regards,
    Varun

  • RGP & NRGP

    hi,
      pls. guide how to configure RGP (Returnable Gate Pass)  & NRGP (Non Returnable Gate Pass)  Material Movement procedure in SAP ECC 6.0.

    hi
    No, SAP doesn't provide any option for creating Gate Pass (Returnable & Non-Returnable) in standard.
    Returnable Gate Pass:
    1. MM01 - Create Material Master for every Spare Part / Machinery to be sent to Vendor for Repair as Non-Valuated (Material Type "UNBW") (Do not extend Accounting and Costing views since you don't require postings of Stock value and consumption values, you only want to track the Service/Repair Charges)
    2. MIGO - Goods Receipt > Others (Receive the quantities of these materials using Movement Type 501 / 511)
    3. ME21N - Create Subcontracting PO (Here Main Material and Component will be same material)
    4. MB1B - Transfer Posting w.r.t. Subcon PO (Mvmt Type - 541, Spare Part stock will get posted to Vendor Stock)
    5. MB90 - Take Print out of this Material Doc as Returnable Gate Pass (U need to configure Message Determination of Inventory Mgmt)
    6. MIGO - GR against Subcon PO (101 - Receive Spare Part, 543 O - Consumption of Spare Part form Vendor Stock)
    7. MIRO - LIV for Service Charges w.r.t. Subcon PO
    Non-Returnable Gate Pass: -
    1. MIGO - Goods Receipt > Others (Receive the quantities of these materials using Movement Type 501 / 511)
    2. MIGO - Goods Issue > Others (Issue the quantities of these materials using Movement Type 501 / 511)
    3. MB90 - Take Print out of this Material Doc as Non-Returnable Gate Pass (U need to configure Message Determination of Inventory Mgmt)
    Note: - If Client is not satisfied with this then you need to go for development of Gate Pass System.
    OR
    please check transaction code LECI
    Related configuration
    SPRO --> Logistics Execution --> Shipping --> Basic Shipping Functions --> Registration of Visitors and Means of Transport
    here u need to create a CHECK POINT in transaction CHKPT

  • Development of Form for Returnable and Non-returnable material Gate pass

    Dear Experts,
    I am working with an Indian client impementing SAP PM. I need help in developing a form for Returnable and Non Returnable Gatepass. Requirements are below;
    RGP/NRGP should be made for all materials going out of the factory, irrespective of it being coded or not
    It should be plant specific
    It should have reference to material movement document for tracking purpose
    It should have details of vendor, transport company, vehicle number, permits if required, etc
    A Z report should give details of all RGP/NRGP based on material document number and date
    Please guide me based on your experience.
    Thanks,
    Boby

    Boby,
    This can be met. But before developing this, have you implemented the refurbishment process of PM module? This will really help in tracking the equipment and also for the development of RGP/NRGP.
    First you have to create a form for the gate pass  and have to create an enhancement in MIGO for triggering the RGP/NRGP, else you can also create a separate Z transaction code for printing the Gate pass. You will get all the fields like vendor, material, QTY, movement type from the MIGO GI document. 
    For the gate pass the MIGO document will be the reference all the times, you can also develop a Z report for the records for the gate pass.
    Regards,
    Praveen

  • Customer return on RGP

    Dear All,
    My client is getting the finished goods return from the customer on RGP this stock we have to maintain this stock in system.This stock is sending to other vendor on NRGP for service.Against this NRGP we are getting repaired goods back.Then this stock we have to sent it to customer.
    The stock which we are getting is excisable.
    How can we map this scenario in SAP
    Please guide in this scenario.
    Regards,
    NSD

    Hi
    06 - Inspection type is not stock relevant and also it is not possible to change because it is SAP std.
    1. If you want inspection for Customer with stock, active 05 - Inspection type in Material Master, and move the stock from customer return to QI by using MB1B
    with Movement type 457 Stock transfer returns to QI. After that system will create the Inspection lot in 05 Inspection type.
    2. If don't want stock for inspection and directly post to Unrestricted using MB1B with movement type 453 Transfer posting to returns from customer to Unrest.
    Inspection type 05 is a stock relevant inspection type.
    To use 05 you must assign the 05 inspection type to the delivery item in configuration.
    Follow this path.
    Tcode +++ vov6 +++(also check V0V8) --> there will be schedule line category DN.
    go to details of DN.In Business data, check which movement type is assigned here.(Returns in MM)
    I think in your case it will be 651.
    Change it to 655 and try now.
    hope it will work.
    Regards
    Sujit

  • COMPLTE CYCLE OF NRGP PROCESS WITH EXCISABLE PO

    HI
    DEAR ALL
    Can anybody help me nrgp process
    My problem is basically excisable Po order against subcontract
    any process when to revere or clear excisable payment against subcontract 
    process
      1 .Create PO with item category as "L" .
      2. Issue material to vendor with movement type 541
      3. J1iex for excisable (part case of excise)
      4. (Migo) Receive the material against the PO with movement type    101.
      5. j1iex (post)
      6 Miro invoice verification
      7 Miro credit memos      
    i have  not understood  completly process of nrfp
    can anybody tell me complte process of nrgp

    Hi,
    I missed to mention the process.
    the exciseable goods or even the goods that are leaving the premises requires a gate pass. in case of goods that are not coming back NRGP is issued. these are tracked in NRGP registers.
    the typical example can be if the material is send from one plant to another and it is not going to come back then, STO will have NRGP slip.
    same NRGP slip is issued when the goods are sold/or send to dealers from the manufacturing plant.
    for disposal of scrap.
    say if excise authorities inspect the vehicle on the way, NRGP servers the purpose along with the bills.
    NRGP is menat for tracking goods movement thats it.
    Regards
    Rajesh

  • How can I avoid pixilation and image degradation when I import PhotoShop files into Final Cut Pro X.9?

    When ever I import a RGP file (11.8 MB) into FC 10.9 I get pixilation with jagged images showing up on the full screen view.
    Any way or possiblity of solving this problem?
    Happy New Year!

    An RGP file?  Not officially supported by FCP X.  Now, if you're going through Photoshop, save it out as a PSD or PNG, you'll be fine.  And make sure the frame size matches the frame size of your FCP Project tilmeline.  If it is smaller, and must be enlarged to fit the frame, it will pixelate.  Can't enlarge digital images much without distroying them.

  • Setting for printing RGP

    Hi all,
    If I want to use MB1B for transferring material to vendor for servicing with movt type 541, and want to print that material document generated at the time of MB1B as RGP, what setting shall I need to maintain or its purely ABAP development?
    Regards,

    go to NACE
    click ME
    after that click condition record
    or
    mn21
    HI,
    enter condition type wa03 for cllective slip
    or wa01 indivisual slip
    transaction type WA
    print version -3
    after that execute
    printing of document -3(subcontractor receive or issue)
    medium-1
    dispatch time -3
    after that save
    after that
    TCODE MB90
    Enter document number
    then execute
    click the doument number
    then click out put
    Hope this will clear ur answer

  • Reconsiling RGP

    Hi Experts,
    With respect to Subcontracting PO s I've seen Reconsileing RGP a lot. What do you mean by this and how do you do this?
    Because I have a problem with my repair and return flow.
    Cheers
    Deepal

    What is "Reconsileing RGP" ???

  • RGP issue

    Hello Experts,
                            I am facing a problem in RGP. When i am sending a packing material to a vendor,i differentiate it with 3 classes A,B & C and this A,B,C is maintained in batch level of the same material, the material code is one but it has three batches. When i am sending A class material the vendor might send the B class or C class. How can i work in this situation? I don't have any optimal solution for this senerio.
    Thanks
    Harmandeep

    Hello Ashok,
                      Thanks for taking interest in my concern.Yes i am asking for the Returnable Goods Process. Actually we send the packing material for packing to the broker and the broker purchase the material on the behalf of the company,and broker fills the material in the packing material and send it back to the company. In this the material we use is the 1 material but it differtiate on the basis of its condition i.e batches . The new bags are considered into A class,the moderate quality bags are considered in B class and the rest are considered in C class. Like if we send A class material to broker we  aren't sure that the broker will fill the material in A or B class, So it is posible that we will recieve the material as B class after sending it as A class. So what do we need to do  in that case.
    Thanks
    Harmandeep

  • A problem with Threads and loops.

    Hi, I have some code that needs to be constantly running, like while(true)
          //code here
    }However, the code just checks to see if the user has input anything (and then if the user has, it goes to do some other stuff) so I don't need it constantly running and hogging up 98% of the CPU. So I made my class (which has the method that needs to be looped, call it ClassA) implement Runnable. Then I just added the method which needed to be looped into the public void run()
    I have another class which creates an instance of the above class (call it ClassB), and the main(String[] args) is in there.
    public static void main(String[] args)
              ClassA test = new ClassA();
              Thread thread = new Thread(test.getInstanceOfClassA());
              thread.start();
              while(true)
                           //I do not know what to put here
                   try
                        thread.sleep(100);
                   catch(InterruptedException iex)
         }However, the thread only calls run() once,(duh...) but I can't think of away to get it to run - sleep - run -sleep forever. Can someone help me?

    Hi, I have some code that needs to be constantly
    running, like while(true)
    //code here
    }However, the code just checks to see if the user has
    input anything (and then if the user has, it goes to
    do some other stuff) so I don't need it constantly
    running and hogging up 98% of the CPU. Where does the user input come from. Are you reading from an InputStream? If so, then your loop will be blocked anyway when reading from the InputStream until data is available. During that time, the loop will not consume processor cycles.
    public static void main(String[] args)
              ClassA test = new ClassA();
    Thread thread = new Thread(test.getInstanceOfClassA());I have never seen this idiom. If ClassA instanceof Runnable, you simply write new Thread(test).
              thread.start();
              while(true)
    //I do not know what to put
    do not know what to put here
                   try
                        thread.sleep(100);
                   catch(InterruptedException iex)
         }However, the thread only calls run() once,(duh...)Yeah, why would you want to call it more than once given that you have an infinite loop in ClassA.run()?
    Harald.
    Java Text Crunching: http://www.ebi.ac.uk/Rebholz-srv/whatizit/software

Maybe you are looking for

  • How do I get Firefox to show bookmarks in a permanent, vertical column on left side of the screen?

    IE allows me to bookmark my favorites and keep them listed in a vertical column on the left side of the screen--which I keep open at all times. Is that function possible in Firefox?

  • Java not working on clean install of Mavericks

    I play a Java-based game (Wakfu) on my MacBook Pro. A few weeks ago, it stopped working. The update launcher would work just fine, but playing the game results in opening a blank Java application. I tried a lot of different solutions and eventually j

  • When will I get the Certificaton after the sucessfully completing the exam

    Hi All, I have done with my cerifiction SAP Certified Development Associate - ABAP with SAP NetWeaver 7.0(C_TAW12_70) on 25th feb 2011 and sucessfully completed with 88% of marks .But they are not provided any certficaton till now.do you have any ide

  • Stability issue with ym Satellite C650

    I bought my laptop around 4 months ago. It will be ok for a few days and then becomes extremely slow and non responsive. I have used the inbuilt restore to factory settings option (holding 0 before turning the laptop) over 12 times now.. and i still

  • Questioning Adobes Upgrade policies

    I have been an Adobe user all the way back to PS5 and I have purchased every upgrade all the way to PS CS3 Design Premium.  Same with Illustrator.  I've had Lightroom ver 1,2 and 3. Also, Indesign ver 4 thru CS3.  When I purchased Adobe CS Standard t