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 -
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... -
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
DMhi 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 ,
kiranHello 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 -
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,
BobyBoby,
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 -
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,
NSDHi
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 nrgpHi,
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 -
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.
-
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 -
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
DeepalWhat is "Reconsileing RGP" ???
-
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
HarmandeepHello 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
-
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