Reason for rejection for completed item
Hi All,
How to give reajon for rejection for a completed item?
Because after delivery of an line item the reason for rejection field is coming in grey mode.
So how to make it in change mode so that i can put reasonf for rejcetion.
Waiting for valuable advise.
Regards
Ashis
Hi Ashis,
Why you want to set the reason for rejection for already rejected item. Is the Document still in Being processed sate even after billing and delivery? If it is then check the completion rule in the Item category deinition. If the Table has not got update then you can run the report "SDVBUK00" to make the document complete. Please not that this works only if the status in the data base is complete. Other wise If you want to set the reason for rejection for the items that have the completed status , you have to cancel the Inovice and reverse the goods Inssue(VL09) and then set the reason for rejection. Kindly please let me know If you need any more information on this.
Regards
Ram Pedarla
Similar Messages
-
Reason for rejection for sale order stock existing line item
Hi,
I am giving reason for rejection for a line item where there is already sale order stock. Then I am getting a warning message like " there is sale order stock assigned". I want this message to be as error message. Any customisation (SPRO) is there for this?
Kindly update.
RatnaDear Rama Rao
I think, there is no problem you can ignore the warning message and go ahead give reason of rejection and close the order
There wont be any problem absolutely
The reason of warning message is, (it is sales order created with item category with special stock indicator as E ) that means the system tells you that it is extra special stock which you have created and now you are trying to reject hence it alerts you by giving a warning message
The item category of the items which you are trying to reject is marked or should have been marked with special stock indicator (you can check that in VOV7)
By double clicking warning message if it is of V4 message class in t code OVAH you can make that as no message
But i doubt that this is available in OVAH
Regards
Raja -
Reason for rejection For open line items
Hi Experts ..
I Have checked in Google and in scn But Not able to find exact one
How to achieve This Issue
Created sales order line item ---150 qnty Now delivered---100 qnty PGI As well as
Now Clint wants to give reason For rejection For 50 qnty
Now Generally what we are doing is Just changing the qnty in sales order change mode VA02 --100
But some times they have so many open line items are there and not possible to change in all line items exact number
So now i trying to give reason for rejection Line item For full 150 qnty Because Automatically 50 qnty Will be reduced in MD04
But when i am Giving reason For rejection To line item system is giving error msg that subsequent document is being processed
So any Enhancement shall we do To skip this
Thank a lotDear T.W Sir Thanks a lot For your replay
But I can not see that the excess qty (not delivered) is being deducted from MRP, when Reason for Rejection is set.
Sir we can see ...May be it will take 5 mnts time To be updated ( MD04)
By the By , sir you have any idea To control This pop-up Message ( In your case it may be information msg But some times We are getting Error Msg )
so Where we can control Warning to Error like this
or it is related to enhancement issue -
Change the sales order reason for rejection for line item
Hi,
i want to change the sales order reason for rejection for line item.
iam using bapi_salesorder_change.but i unable to change the sales order.
if possible please provide me what are the fields necessary for changing
sales order reason for rejection for line item.
Regards,
SureshThis is the standard config to supress printing on the rejected item. Are you using standard programs or customised ?
-
Unable to put Reason for Rejection for Return Sales Order
Hi
I am unable to put Reason for Rejection for Return Sales Order.
what may be the reason?
Reg,
Antaa21hi
One of the possible reson could be, there is subsequent document created. Please check the VBFA table for document flow and see if there is any other document created for this line item, if yes then you have to reverse the same
Check whether this field is maintained as DISPLAY only or not
T-Code SE51(Screen Painter)
Give Program Name SAPMV45A
(before doing this confirm from the field from sales order, keep curcer on the pricing date press F1
and then select technical details)
Screen Number 4441
(before doing this confirm from the field from sales order, keep curcer on the pricing date press F1
and then select technical details)
Select Attributes radio button.
Go to Element list Tab. Inturn select Special Attribute tab in Subscreen.
For Field Name "VBAP-ABGRU" Check what is maintained might be it is maintained as DISPLAY only. -
Reports - Reason for rejection for a Sales Org.
Hi,
I need to generate a report wherein I want to analyze the reasons for rejection for a particular sales organization.
Are there any standard reports available. If not how do I go about it.
Thanks in advance.
Regards
MaheshDear Mahesh
I dont think, with this selection, there is a report in standard. However, go to SE16, input table VBAP and select the Field name ABGRU and input your reason and execute.
However, if you are so particular about sales organization, then you have to run SQVI and table join VBAK and VBAP.
thanks
G. Lakshmipathi -
Reason for rejection for a completed item
I have a maintenance contract where in there are two line items. One line item is completed and the other one is still open.
The business requirement is a new maintenance contract with reference to the above mentioned contract. In the new maintenance contract, the completed line item from the reference contract is also coming. Is there any way to avoid this?
We cannot give the reason for rejection in the old contract since the line item is completed and and the field is greyed out.
Any suggestions welcome.
Thanks,
BalaAre you creating a new maintenance contract or want to deliver the second item. If your objective, then please use the release order
In order to create a release order for a quantity contract, proceed as follows:
1. In the initial screen, choose Logistics -Sales and Distribution -Sales.
2. Choose Order -Create.
3. Enter the order type and, if necessary, the organizational data.
The values for sales organization, for distribution channel and the division are usually proposed from user-defined parameters. Entries for the sales office and the sales group are optional.
4. Choose Sales document Create with reference.
A dialog box appears.
5. Choose the Contract tab page.
6. Enter the contract number and the number of the partner requesting the goods (the releasing partner).
If the partner authorization check is activated in Customizing, the system checks whether the partner is authorized to release against the contract. If the partner is not authorized to release against the contract, you cannot continue processing the release order until you enter a partner who is authorized. If several ship-to parties are defined in the contract to which the release order refers, a dialog box containing the possible ship-to parties appears. You must select the ship-to party who is to receive the goods.
7. Choose Selection list.
The quantities (quantity contract) or values (value contract) that have not yet been released for the contract items are displayed here.
8. Change the quantities/values for this release. If certain contract items should not be copied in this release, deselect these items.
9. Choose Copy.
10. Enter the purchase order number for the customer.
11. If you want to enter further data for the header or items, select the corresponding menu entry. If you wish to change data for an item, select the item before you choose the menu entry.
12. Enter all the necessary data.
13. Save your document.
If you want to create a new contract then the old contract should have expired in which case you can copy that contract to the new one and edit the changes and save it.
regds
Jude -
Reason for Rejection for blocking line item for delivery
Hi All,
I am working on this project where based on earlier configuration, by selection reason for rejection, delivery for line item is getting blocked.
I want to change this settings because reason for rejection should not be controlling the blockage it should be merely be the reason. Delivery should be blocked if it is blocked by selecting delivery block field in schedule line for the line item.
How can I change the settings for the reason for rejection?Dear ankit.k.agarwal
If you assign a reason for rejection system will block the particular sales order and that sales order shouldn't be used any longer.
This is the standard SAP behavior and the program was written like that.
Still if you want to do , you have to go for an enhancement to change the standard program(It is not suggestible)
In stead you add a new field in sales order(field exit) and convince your key/core users to maintain the reason for rejection in that field .
Co ordinate with your technical team
Thanks&Regards
Raghu.k -
How to put Reason for rejection to line item level?
Hi
I am updating the Sales order at line item and putting the reason for rejection but it didnt updates the database. Below is the code.
LOOP AT LT_VBUP1 INTO WA_VBUP1.
ON CHANGE OF WA_VBUP1-VBELN.
CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
EXPORTING
SALESDOCUMENT = WA_VBUP1-VBELN
ORDER_HEADER_INX = LV_ORDER_HEADER_INX
TABLES
RETURN = IT_RETURN
ORDER_ITEM_IN = IT_ORDER_ITEM_IN
ORDER_ITEM_INX = IT_ORDER_ITEM_INX.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT = 'X'.
CLEAR WA_TY_SOCLOSE.
IF SY-SUBRC EQ 0.
LT_TY_SOCLOSE-VBELN = LV_SALESDOCUMENT.
LT_TY_SOCLOSE-STCLOSE = 'Y'.
ELSE.
LT_TY_SOCLOSE-VBELN = LV_SALESDOCUMENT.
LT_TY_SOCLOSE-STCLOSE = 'N'.
ENDIF.
APPEND LT_TY_SOCLOSE.
ENDON.
CLEAR: WA_ORDER_ITEM_IN,WA_ORDER_ITEM_INX.
WA_ORDER_ITEM_IN-ITM_NUMBER = WA_VBUP1-POSNR.
WA_ORDER_ITEM_IN-REASON_REJ = 'Y1'. " Putting order of rejection for the archiving
WA_ORDER_ITEM_INX-ITM_NUMBER = WA_VBUP1-POSNR.
WA_ORDER_ITEM_INX-UPDATEFLAG = 'U'.
WA_ORDER_ITEM_INX-REASON_REJ = 'X'.
APPEND WA_ORDER_ITEM_IN TO IT_ORDER_ITEM_IN.
APPEND WA_ORDER_ITEM_INX TO IT_ORDER_ITEM_INX.
CLEAR WA_VBUP1.
ENDLOOP.
Correct me where I am putting wrong.
Regards
MohinderLOOP AT LT_VBUP1 INTO WA_VBUP1.
ON CHANGE OF WA_VBUP1-VBELN.
CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
EXPORTING
SALESDOCUMENT = WA_VBUP1-VBELN
ORDER_HEADER_INX = LV_ORDER_HEADER_INX
TABLES
RETURN = IT_RETURN
ORDER_ITEM_IN = IT_ORDER_ITEM_IN
ORDER_ITEM_INX = IT_ORDER_ITEM_INX.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT = 'X'.
CLEAR WA_TY_SOCLOSE.
IF SY-SUBRC EQ 0.
LT_TY_SOCLOSE-VBELN = LV_SALESDOCUMENT.
LT_TY_SOCLOSE-STCLOSE = 'Y'.
ELSE.
LT_TY_SOCLOSE-VBELN = LV_SALESDOCUMENT.
LT_TY_SOCLOSE-STCLOSE = 'N'.
ENDIF.
APPEND LT_TY_SOCLOSE.
ENDON.
CLEAR: WA_ORDER_ITEM_IN,WA_ORDER_ITEM_INX.
WA_ORDER_ITEM_IN-ITM_NUMBER = WA_VBUP1-POSNR.
WA_ORDER_ITEM_IN-REASON_REJ = 'Y1'. " Putting order of rejection for the archiving
WA_ORDER_ITEM_INX-ITM_NUMBER = WA_VBUP1-POSNR.
WA_ORDER_ITEM_INX-UPDATEFLAG = 'U'.
WA_ORDER_ITEM_INX-REASON_REJ = 'X'.
APPEND WA_ORDER_ITEM_IN TO IT_ORDER_ITEM_IN.
APPEND WA_ORDER_ITEM_INX TO IT_ORDER_ITEM_INX.
***********************************************************************<<<<do this bit here
CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
EXPORTING
SALESDOCUMENT = WA_VBUP1-VBELN
ORDER_HEADER_INX = LV_ORDER_HEADER_INX
TABLES
RETURN = IT_RETURN
ORDER_ITEM_IN = IT_ORDER_ITEM_IN
ORDER_ITEM_INX = IT_ORDER_ITEM_INX.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT = 'X'.
CLEAR WA_VBUP1.
ENDLOOP. -
Updating the reason of rejection for line item in sales order
Hi
I am updating the reason of rejection field (ABGRU) using the function module VERKBELEG_WRITE_DOCUMENT.
there is no error that is thrown but the field is also not getting updated.
I have populated the VBAP old and new structure. where the difference is only in the ABGRU field. in the old VBAP struct its missing where as in new it has a value
if anyone has any idea what is that i might be missing, do let me know.
Regards
NikhilHi
we need to maintain the username of the person who has triggered this process through XI .
I BAPI we cannot instruct the BAPI to maintain a specific username.
that is why i am using this FM because this will allow us to maintain the change history with the username we want
Regards
Nikhil -
Problem when setting Reason of Rejection for a sales order using IDOC
Hi All,
I am working on a requirement where i need to put a reason for rejection as 'Item Cancelled' for a sales order via IDOC 'IDOC_INPUT_ORDCHG' in a third party scenerio where the PR is created automatically from the sales order . When the IDOC is run in the foreground I get the information message Subsequent function " 'Purchase requisition from sales document' not possible Item & was rejected "(Message V1579) and the IDOC results in a error when run in the background mode because of the same information message. The message should not appear when a sales order is being processed in the background but still the message is being displayed . Is there any way the message can be suppressed ? Thanks in Advance.
Regards,
Sowmya.can you send the program how you create a so or po using IDOC, as i've a assignment creating PO using IDOC & then creating a sales order of the PO. and i dont know how to create a IDOC. SO IF you have sample program it would be help full
Thanxs -
To set reason for rejection for 3rd party order materials
Hello,
I have created the sales order with normal and 3 party materials, with reference to this order i have created the purchase order and delivered normal materials. after some period i am trying to put the reason for rejection code for 3 rd party materials. but the system is showing the error like " subsequent documents already exist for item xyz". then i deleted the purchase requestion and purchase eventhough system is showing the same message while i am trying to put the rejection in the Sales order.
Could you plz let me know the reason why the system is not accepting to put the reason for rejection in the sales order after deleting the PR and PO????
Regards|KSHi,
Please refer to SAP note 392945,356895 and 403524.
Thanks and best regards,
Smile -
Change System Status of SO item dynamically based on Reason for Rejection
Hi ppl,
Our SAP user has raised a requirement as described below:
In sales order (in creation mode (VA01) or change mode (VA02)), if at the item level, the reason for rejection is mentioned, then the system status for that item should be automatically set to Technically Complete SET (TECO); and if the user removes the reason for rejection for the item, then the system status Technically Complete should be RESET automatically.
We are looking for any user-exit or BADI available which would be allow this dynamic change of system status based on the reason for rejection field. (No manual interaction for setting or resetting the system status).
Technically, the functionality is based on the below fields:
Reason for Rejection: VBAP-ABGRU
System Status: JEST-STAT
Please provide suitable inputs.
Thanks,
Dawood
Edited by: Dawood.S.Ghasletwala on Jun 29, 2009 3:14 PMprogram: SAPMV45A
User exit: USEREXIT_SAVE_DOCUMENT_PREPARE.
loop at xvbap where updkz NE 'D'.
if not xvbap-abgru is initital.
"set your system state here.
else.
"reset your system state here.
endif.
endloop.
hmmm you can as well try if you got all you need to know already in userexit: USEREXIT_CHECK_VBAP.
Edited by: Florian Kemmer on Jun 29, 2009 11:53 AM -
Hi ,
The Sales order is created and the PR is generated and Based on PR, purchase order is created. The Inbound delivery and GR is done and the stocks is in Sales order Stock.
By Mistake User puts a Reason for Rejection for the Line item and system accepts it without showing any error message.
This needs to be correctedHi Akash A,
This is std system behaviour to allow the Reason for rejection. But system issues warning message before you set the reason for rejection. Have tested the same & system triggered below message in sequence.
Message no. V1036
Message no. V1775
Message no. V1544
Message no. V1579, Then able to save the document with reason for rejection ( code:00)
in VA02,- when i was trying to remove the reason for rejection,system didnt allow to do so & issued below error message
Message no. V1597.
This is because,
Eg: MTO- scenario, flow is like
MTO - PR - PO - IBD- MIGO, then stock in inventory against SO.
In this stage, if customer cancels the Order, you cant cancel the delivery, you have only option to set the delivery / billing block. but still system shows this order in "Incomplete order list" To avoid this,
you set the reason for rejection & status will get updated as "Complete".
If you dont want to do so, you have to fine tune system or Dont give option to the user to view this tab or field.
Regards,
Reazuddin MD -
Not able to put reason for rejection at sales order level.
Hi Gurus,
I have an issue where I am not able to put reason for rejection for line item in sales order. It gives error as please delete the follow on document purchase order line item number 10. I have already deleted the line item in purchase order. Then tried but did not work. Tried by deleting the purchase requision item also but it did not work.
Tried to undelete the item from PO and then again tried to put reason for rejection but it could no worked out.
Please guide me what can be the solution.
Regards
VinodAs far a I understand you created PO for line item
So first check whether GR is reversed or not for PO
Then mark this line item for deletion in PO and then in PR
Check if you have created any billing document for PO if so reversed that invoice
Also check if you have created any delivery for the Line item in sales order if yes then reversed the same
If you have Sales order related Billing, and if you have done billing reverse the same
If you have Delivery related Billing, and if you have done billing reverse the same
After reversing all docuemnts created for Sales order then only try to reject the line item
You can check table VBFA for document flow
Maybe you are looking for
-
Lockbox Issue with payment on exact day as Cash Discount Days 1 Due Date
Dear Gurus We are running into an issue in as much as when we receive a payment against our Lockbox on the exact day as the Cash Discount Days 1 due date the system posts this as an on account posting as opposed to applying the cash against the open
-
How to generate Shipping Notifications in Oracle EBS?
Hello, I have to generate Shipping Notifications. Anyone know that from where we can generate Shipping Notification? Regards, Kapil Edited by: Kapil Mistry on Mar 21, 2013 5:11 AM
-
Passing parameters to the process chain
Hi friends, I want to know ,how to pass parameters to the process chain. Suppose i want to pass parameter to my DTP in my process chain in order to filter the data and do the delta upload in my cube .
-
Trouble installing Adobe reader on Mac OS
Oh please help. I am trying to urgently open some important legal documents on my iMac. The documents come with a button telling me I need install adobe reader. However when I click the button and follow the process the last stage tells me Adobe Read
-
I keep losing my tabs and history and I have it set in FF to save my history. It doesn't happen all the time just randomly but still annoying. I read all the help and everything that they said to check was fine. I also don't get the icons on every ta