Why a Planned Order is generated form Return Purchase Order?
Hi everyone,
We are recently experiencing a problem that deals with return purchase orders and MRP.
It occurs that when we generate a return purchase order, after executing the MRP,
a Planned Order is created
We don not understand this behaviour and we don't find it logical.
I would be very logical if someone might explain why is this happening and specially how
to avoid it. Basiquelly We don`t want the return purchase orders to be considered as requirements.
Thanks a lot in advance and best regards.
Dear,
Can you please explain what it means by Return Purchase order in your business? Under what circumstances it is created and what are the subsequent exepected process of this order?
Regards,
Prasobh
Similar Messages
-
How to prevent Output to be generated for Return Purchase Order.
Hi All,
while creating a return Purchase Order the output is getting triggered. Now for Return Purchase Order the business does not want the output to be generated.
So is there a way by which we can have the automatic output generated for normal Purcahse Order but not for Return Purchase Order.
The system uses standard Output Type NEU for message. And condition record maintained for generating output (print/email) while saving.
Is there a way by which this issue can be addressed. if so how ?
Thanks.Dear all ,
a material goes storage location to client through pr ,in client site i get faulty material
i want to retorn that to my plant or storage location
that basis how to make retorn po and what are the procedure ?
what is movement type ?
Regards
shiv -
Sales order in place of return purchase order
Hi experts,
The requirement for my client is like that, he receives raw material from vendors/suppliers. In standard scenario, for any damaged goods he should create a return delivery to vendor with reference to purchase order (mov. type 122). But the client don't want to use this process. Instead of creating returns delivery to vendor, he wants to send the damage goods to the vendor by creating a normal sales order for the damage goods and invoicing the vendor for the same. He wants posting for this into specific G/L account not into normal sales account. He also wants to capture the excise for the same and give cenvat utilization.
Can u guide me how to map the above scenario into SAP , with G/L account assignment and excise settings.I didnt see any business need that, vendor returns routed through SD sales- logically its not right.
because, when we do PGI,
Dr - Inventory / Cr- Cost of gods sold account will get triggered
If you process vendor rejections through normal sales, final reconcillation will not give proper results.
your COGS account will give inflated figure.
Instead of routing Vendor returns through SD route, educate the client, what wil be the impact in financial accounting.
being a Consultant, its not suggestable to recommed this scenario into SD.
if vendor availing credit in modvat, you can do so in Tcode:J1IS ( Excise JV) wrt: Material Document which is generated through 122 mov type-
revert -
No change of Quantity in ATP report for Return Purchase order
Hi,
There is an issue with ATP report. We have a customised report for ATP, the quanity is not changed in the ATP report for the return Purchase Order.
Will there be ATP carried out for the return purchaser orders.
Regards,
Jagadishhi,
this is to inform you that,
i think when goods are going from the company at that point of time ATP check it will do then when goods coming in to the company in form of returns at that point of time you dont need ATP check.
any how sit with ABAPER and debugg the program because if you are getting any values into Retuns ATP field.
that might be the issue with your requriment.
regards,
balajia -
Come here and help me? about return purchase order.
I created a Return Purchase Order by tcode me21n,then use migo_gr to do goods receipt,next how to do the invoice verification so that reduce the liability.
Pls tell me the tcode,and how to operate in detail.
Thank you in advance!Hi Yulin
It can be done in many ways..will tell you a rare process assuming you are using shipping/picking...the return to vendor process begins with a requirement to return an item to a vendor. The initial activity is to request a Returns Material Authorization (RMA) from the vendor. This is a manual step and the RMA number will be entered into a text field in the return PO. The Buyer will then create a Return PO in the system. The return PO is similar to a standard PO except for the return flag which sets up the return delivery to enable shipment of the item(s) back to the vendor.
The Return PO confirmation goes to the Vendor and the Return Delivery is sent to the Shipping department where the item(s) are picked and shipped back along with a Delivery Note. When the Shipping department creates the delivery the item(s) are relieved from inventory. A credit memo is generated which relieves the liability to the vendor.
Regards
Yogesh -
Return Purchase Orders- CESS ACCOUNT NOT GET Debited in MIGO
Dear Expert,
We are implementing Return PO procedure for Materials.
Business scenario :
Goods received from vendor during Material receipt Stock Account debited and GR/IR Clearing account Credited and Cess account Credited further during Invoice Posting Material Vendor is Credited with debiting GR/IR Clearing account and Cess Vendor is get Credited by debiting CESS account
In Case of Return Purchase Order we are sending Materials back to Vendor during Goods Issue to Vendor Stock Account Credited and GR/IR Clearing account debited but Cess account get Credited insted of debited,
Please advice what setting can be done to debit CESS Account during goods return
Regards,Hi
Thanks for reply, vendor has to pay duty to govt if vendor is not belong to factory location
during GR for outside vendors pay duty to govt but naw we want to return materials to vendor at this time we also want to recover duty paid to govt.
to make this possible we have Created vendor code for Govt creditor and condition is created with feature of delivery cost
goods are return to vendor by creating Return PO ( as no reference document available ) and goods issue with movment type 161.
Pls advice -
Return Purchase Order (MVT #161) Sales Area Determination on Purchase Order
Hi,
I am working on return purchase order (Purchase order with return check box ON at item level) and creating outbound delivery with VL10B and doing PGI to vendor.
Can someone help to figure out how sales area (sales org/distribution channel/Division) gets determine on purchase order item level "Shipping" tab ?
In other word, as shown below for return PO, I have sales area 1180/50/01. I want to determine different sales area.
Thanks.
Regards,
Ravi.However, you can enhance the system to use multiple sales areas for return by using retail sales area. The below notes give more details:
https://websmp230.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/sno/ui_entry/entry.htm?param=69765F6D6F64653D3030312669765F7361…
https://websmp230.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/sno/ui_entry/entry.htm?param=69765F6D6F64653D3030312669765F7361… -
Regarding Return purchase order
Hi all,
I am new to this area. I wanted to know the difference between purchase order and return purchase order.
If I am not wrong, the table EKKO stores details about purchase order, in which the field EBELN stores the purchase order number.
So from the table EKKO how to identify the purchase order is normal or return.Hi,
I wanted to know the difference between purchase order and return purchase order.
While you creating PO,if you mark return indicator in PO in item overview,then such type OF PO is consider as return PO,
For return PO while doing MIGO , system consider movement type 161 automatically.
In table EKKO you will get PO number pass this PO number in following table
In t-code SE16N give table EKPO and check filed-RETPO active (X Mark) there then its return PO otherwise normal PO.
Regards
Kailas Ugale -
Change Movement type 161 to Z61 for Returns Purchase Order
Hi All,
I have a requirement wherein the GOODS ISSUE against the Purchase Order with the returns flag (returns Purchase Order) should call out or post with a different movement type (ex. Z61) instead of the standard 161.
Further, it should also update the PO history with the movement type Z61, and create a Credit note with reference to PO / Goods Movement document.
Is there any standard setting for this in standard customization??? If yes, what would be the setting??
Also, as this is going to be background transaction (and not the MIGO or the VL10B) based on iDoc. So can there be a possibility to use the new movement type Z61, and then updating the PO History and further Post the Credit note based on this Goods Movement in Background? Any idea on how to do it on a high level would also help.
It would be really helpful if I could get the reply at the earliest.
Thanks and Regards,
AnkushDear Ankush,
This can be done in standard way, kindly copy the 161 movement into Z61 and we have done the same for one of our project with 961 movement and it got updated in PO history.
Regards,
Karna J -
About Change in Printing form of purchase order
Hello friends,
How to attach user defined SAP SCRIPT
of SMART FORM to purchase order?Hi,
Go to nace transaction,
here search for purchase order, select that i think it is EF and then select output types
there also select NEU -PO ,
then select it and choose processing routines, there u can give the prog name and smartform name.
Regards,
Sonika -
Hii Experts,
I am developing a smart form for purchase order. I am customizing the existing PO smart form according to the clients requirements. The customer needs fields Discount percentage, Excise duty and VAT/CST%... all these fields when i explored in transaction me23n come from a structure so the values come only at run time.. can anyone tell me the exact table and fields from where these comes so that i can retrieve it from there and display it in my smart form. The fields i need are discount percentage, excise duty and VAT/CST%. its urgent.REPORT ZMR_PURCHASE_ORDER.
types: BEGIN OF ty_lfa1,
LIFNR TYPE lfa1-LIFNR,
MCOD1 TYPE lfa1-MCOD1,
STRAS TYPE lfa1-STRAS,
MCOD3 TYPE lfa1-mcod3,
END OF ty_lfa1.
TYPES: BEGIN OF ty_ekpo,
ebeln TYPE ekpo-ebeln,
ebelp TYPE ekpo-ebelp,
txz01 TYPE ekpo-txz01,
menge TYPE ekpo-menge,
peinh TYPE ekpo-peinh,
brtwr TYPE ekpo-brtwr,
END OF ty_ekpo.
TYPES: BEGIN OF ty_ekko,
ebeln TYPE ekko-ebeln, "purchase doc
LIFNR TYPE ekko-LIFNR, "vendor
MCOD1 TYPE lfa1-MCOD1, "vendor name
STRAS TYPE lfa1-STRAS, "vendor add
MCOD3 TYPE lfa1-MCOD3, "vendor city
bedat TYPE ekko-bedat, "doc date
unsez TYPE ekko-unsez, "contact person
verkf TYPE ekko-verkf, "attn
telf1 TYPE ekko-telf1, "tele
ihrez TYPE ekko-ihrez, "ref
KNUMV TYPE ekko-KNUMV, "doc condition
ebelp TYPE ekpo-ebelp, "item
txz01 TYPE ekpo-txz01, "message desc
menge TYPE ekpo-menge, "qty
peinh TYPE ekpo-peinh, "rate
brtwr TYPE ekpo-brtwr, "gross
END OF ty_ekko.
TYPES: BEGIN OF ty_t685t,
kschl TYPE t685t-KSCHL,
vtext TYPE t685t-vtext,
END OF ty_t685t.
TYPES: BEGIN OF ty_line_item,
KNUMV TYPE konv-KNUMV, "condition number
STUNR TYPE konv-STUNR, "step
kposn TYPE konv-kposn, "item
KSCHL TYPE konv-KSCHL, "condition type
vtext TYPE t685t-vtext, "condition name
KAWRT TYPE konv-KAWRT, "base amt
KRECH TYPE konv-KSCHL, "calculation type
qty(13) TYPE n, "qty
kbetr TYPE konv-kbetr, "condition rate
kwert TYPE konv-kwert, "condition value
END OF ty_line_item.
data: wa_ekko TYPE zms_ekko,
wa_item TYPE zms_konv,
wa_lfa1 TYPE ty_lfa1,
wa_t685t TYPE ty_t685t,
wa_ekpo TYPE ty_ekpo.
data: it_ekko TYPE TABLE OF zms_ekko,
it_item TYPE TABLE OF zms_konv,
it_lfa1 type TABLE OF ty_lfa1,
it_t685t TYPE TABLE OF ty_t685t,
it_ekpo TYPE TABLE OF ty_ekpo.
SELECTION-SCREEN : BEGIN OF BLOCK ss_block WITH FRAME TITLE text-001.
PARAMETERS: pa_ver(2) TYPE c DEFAULT '0'.
SELECT-OPTIONS: pa_pord FOR wa_ekko-ebeln,
pa_date for wa_ekko-bedat.
SELECTION-SCREEN : END OF BLOCK ss_block.
SELECT EBELN LIFNR bedat unsez verkf telf1 ihrez knumv from ekko
into CORRESPONDING FIELDS OF TABLE it_ekko.
if pa_pord is not INITIAL.
DELETE it_ekko WHERE ebeln not in pa_pord.
endif.
if pa_date is not INITIAL.
DELETE it_ekko WHERE bedat not IN pa_date.
endif.
if it_ekko is not INITIAL.
SELECT lifnr MCOD1 STRAS MCOD3 from lfa1
INTO CORRESPONDING FIELDS OF TABLE it_lfa1
FOR ALL ENTRIES IN it_ekko
WHERE LIFNR = it_ekko-LIFNR.
SELECT ebeln ebelp txz01 menge peinh brtwr from ekpo
INTO CORRESPONDING FIELDS OF TABLE it_ekpo
FOR ALL ENTRIES IN it_ekko
WHERE EBELN = it_ekko-ebeln.
loop at it_ekko into wa_ekko.
READ TABLE it_lfa1 into wa_lfa1 WITH KEY lifnr = wa_ekko-LIFNR.
wa_ekko-MCOD1 = wa_lfa1-MCOD1.
wa_ekko-stras = wa_lfa1-stras.
wa_ekko-MCOD3 = wa_lfa1-MCOD3.
MODIFY it_ekko FROM wa_ekko TRANSPORTING MCOD1 STRAS MCOD3 WHERE ebeln = wa_ekko-ebeln.
ENDLOOP.
SELECT KNUMV STUNR KPOSN KSCHL KRECH kbetr kwert KAWRT from konv
into CORRESPONDING FIELDS OF TABLE it_item
FOR ALL ENTRIES IN it_ekko
WHERE KNUMV = it_ekko-KNUMV.
SELECT kschl vtext from t685t
INTO CORRESPONDING FIELDS OF TABLE it_t685t
FOR ALL ENTRIES IN it_item
WHERE spras = 'EN' and KSCHL = it_item-KSCHL.
LOOP AT it_item into wa_item.
READ TABLE it_t685t into wa_t685t with key KSCHL = wa_item-KSCHL.
wa_item-vtext = wa_t685t-vtext.
if wa_item-kschl = 'ZBP1'.
wa_item-qty = wa_item-KAWRT / wa_item-kbetr.
endif.
if wa_item-KRECH = 'A'.
wa_item-kbetr = wa_item-kbetr / 10.
endif.
if wa_item-kschl = 'NAVS'.
wa_item-vtext = 'Sales Tax'.
endif.
MODIFY it_item from wa_item TRANSPORTING vtext kbetr kschl qty
WHERE stunr = wa_item-STUNR and
kposn = wa_item-kposn.
ENDLOOP.
DELETE it_item WHERE kposn = '000000'.
DELETE it_item WHERE kschl <> 'ZBP1' and kschl <> 'ZD01' and kschl <> 'ZE01'
and kschl <> 'NAVS' and kschl <> 'ZSRV'.
sort it_item by kposn STUNR.
CALL FUNCTION '/1BCDWB/SF00000025'
EXPORTING
ARCHIVE_INDEX =
ARCHIVE_INDEX_TAB =
ARCHIVE_PARAMETERS =
CONTROL_PARAMETERS =
MAIL_APPL_OBJ =
MAIL_RECIPIENT =
MAIL_SENDER =
OUTPUT_OPTIONS =
USER_SETTINGS = 'X'
IMPORTING
DOCUMENT_OUTPUT_INFO =
JOB_OUTPUT_INFO =
JOB_OUTPUT_OPTIONS =
TABLES
it_ekko = it_ekko
it_item = it_item
EXCEPTIONS
FORMATTING_ERROR = 1
INTERNAL_ERROR = 2
SEND_ERROR = 3
USER_CANCELED = 4
OTHERS = 5
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
endif. -
BED,ECS and SECess value not defaulted in J1IS for return purchase order.
1)I have created return purchase orde for an excisable material.
2) In the purchase order i am able to view the BED,ECS and SEcess values.
3) I have created MIGO, for the return purchase order with excise as part 1 only.
4) While doing J1is or the 161 material document number, the BED, ECS and SEcess values are not defaulted.
Kindly help me to solve this issue.
Regards,
jayakumarHi,
Check the settings in
Tax on Goods Movements --> India --> Account Determination
Specify Excise Accounts per Excise Transaction - Check for ETT OTHR
OTHR CR Credit PLAAED PLA AED account
OTHR CR Credit PLABED PLA BED account
OTHR CR Credit PLAECS PLA ECS Account
OTHR CR Credit PLASED PLA SED account
OTHR CR Credit RG23AED RG 23 AED account
OTHR CR Credit RG23AT1 RG 23 AT1 Account
OTHR CR Credit RG23BED RG 23 BED account
OTHR CR Credit RG23ECS RG 23 ECS Account
OTHR DR Debit MSUSP CENVAT suspense account
also check for Specify G/L Accounts per Excise Transaction
Regards,
Vikas Mayekar -
Generating idoc for Purchase orders - ORDERS05
Hi,
Can you please let me know how to generate idoc for Purchase orders - ORDERS05-manually, not by activating change pointers.hi
i believe u wont have this functionality as it is a transcational data and the one way of doing it by configuring output types only. -
Return Purchase Order against the original purchase order
Dear guru ,
I need to create a return purchase order.
Can I create this po against the original purchase order ?
Where I maintain this info in me21n ?
Thanks in advance.Hi
You can use the Tracking number field - Requiremnt number for this if you are not using this.
You can create new custom field and get it filled with the PO and item number.
There is an user exit for mainatining customfields MM06E005 Customer fields in purchasing document
Thanks & Regards
Kishore -
ADDITIONS OF CONDITIONS IN RETURN PURCHASE ORDER
CAN YOU PLEASE TELL HOW CAN I ADD CONDITIONS IN RETURN PURCHASE ORDER THROUGH ABAP
I HAVE CREATED A RETURN PO THROGH BAPI_PO_CREATE BUT IT IS NOT TAKING ANY CONIDTIONS AND WHEN I AM TRYING TO INSERT CONDITIONS THROUGHT BAPI_PO_CHANGE IT IS NOT TAKING THOSE CONDITIONS
Maybe you are looking for
-
Problem syncing Mobile account home folder
I'm trying to get mobile accounts working correctly so that i can support users (including myself) having laptops and iMacs with files all in sync. My initial tests seem to go well, but when I started moving the first user account over (mine) I notic
-
In BAPI's why the structures are used in table parameters?
Hello sir, what is BAPI sir? In BAPI's why the structures are used in table parameters? table parameters they are using structures but not using any customized tables ? regards rachu.
-
Exception in thread "Thread-4" java.lang.IllegalAccessError
Hi All, I am getting this error at run-time while trying to run below code Exception in thread "Thread-4" java.lang.IllegalAccessError CODE: ================================ * FileName : UMAC.java * * Program Details : For getting Signed data. * * In
-
Oracle 10g OEM high memory usage
Hi, I am using oracle 10g SR2, after start the OEM, the CPU usage 100% and somethime will have out of memory heapdump and javacore in $ORACLE_HOME. I don't know what is the problem. pls help. The below msg is the part of javacore 0SECTION TITLE subco
-
Why is iMovie not free for my MacBook?
Okay so apparently, this is my first question here in this site and I'm wondering how some people get iMovie free on their macbooks while I don't get it for free. I have to pay $15 for it. I just updated my macbook air to the newest update version an