SD Return process msg *** error
Hi Experts
I am facing a problem while creating return process with reference to a billing document. If billing document contains for example 1 item with 10 NOS qty and after completing the return process with same qty,when i again use the same billing document for creating one more return process(although the billed qty is already returned), the system displays information msges as
"There are already returns for item 000010:10 NOS"
"Credit memos already exist for item 000010:10 NOS"
and after i press Enter, the system again executes the whole return process. What can be done to block this functionality?
Thanks in Advance.
Deepak
msg which i receive while processing the document. Its V1499
This thread is self explanatory
[Re: Return order |Re: Return order]
thanks
G. Lakshmipathi
Similar Messages
-
while installing adobe creative cloud , getting the following error msg " There seems to be a problem with the download process. Error code:201"
Creative Cloud Help / Error downloading Creative Cloud applications
http://helpx.adobe.com/creative-cloud/kb/error-downloading-cc-apps.html -
Intercompany Return Process Error
Hi All,
I am currently facing a very major issue. Since this process is taking place for the first time, the error is new to us.
I am doing a intercompany sales process.
Sales order --> Delivery --> Billing --> Intercompany billing/
Then i do return process
Return sales order referring to commericial invoice
then delivery then return billing
when i try to create internal credit memo it says sales organization is not defined.
Can anybody please helpHi,
This error could happen due to various reasons in your delivery document (i.e. LIKP-VKOIV, LIKP-VTWIV, LIKP-SPAIV, LIKP-KUNIV, LIKP-FKDIV) if they are blank, usually due to missing customizing.
Please check [SAP Note 308989|https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=308989] against your current settings.
Hope the above helps.
Thanks. -
Remittance error in order return process
Hi all,
I am working on return process for istore order using custom servlet.i can able to authorization and capture process.
And i have run the remittance for return process,
ERROR: ARCCAUTOCON module: Credit Card Automatic Error Correction
Log:
Name | Number | Location | Bank Name | Receipt Number | Date | Exception
Yantro | 6112 | 14184 | Visa | 10365 | 17-OCT-12 |IBY_40000
thanks,
saran
Edited by: user12235518 on Oct 17, 2012 11:56 PM
Edited by: user12235518 on Oct 17, 2012 11:57 PMHi;
There is no any reference in metalink. I sugest please rise SR
Regard
Helios -
Error While Running Scenario-Wrong Return Process Code
Hi ,
We have Main Package having 2 packages scenarios in it.
1.Main Package
2.First Pckg- Scenario1,Scenario2,Scenario3
3.Second Pckg-Scenario1,Scenario2
When i am running Main Package Scenario i am getting error as "Wrong Return Process Code" on unix procedure which is basically for rmoving header and trailer information and placing in flat file.
But if i run the Main package with only First Package Sscenarios seperately (Scenario1,Scenario2,Scenario3) then it is running properly.
Can anybody help me on it.
Thanks
Ashwinii am performing cold backup cloning on R12.0.0
it is single node to single node clonning.
I have performed perl adcfgclone on dbTier itis successfull.
Now i am running on appsTier
my database and listner are up and running
perl adcfgclone appsTier
It has given error stating tht failed to execute adclone. and see logfile i had seen that logfile of ApplyApplTop and i got this error their.
Along with it is is also showing error code 25600 -
hello,
following with my tread [ICR: Define Reconciliation Process Detail Attributes|Intercompany reconciliation - help with customizing] I have already make trx FBICS3 - Select Documents store 2 documents at table FBICRC003T, looks good. But unfortunately when I run trx FBICA3 - Assign Documents Automatically or FBICR3 - Reconcile Documents Manually the system shows the following error message:
Reconciliation Process 003: Error in setup of reconciliation display
Message no. FB_ICRC110
Diagnosis
Your customizing for the reconciliation display is invalid.
when I go to customizing "Set Up Reconciliation Display" the system shows a "Run time error"
Runtime Errors SYNTAX_ERROR
Date and Time 19.09.2008 20:20:30
Short text
Syntax error in program "SAPLFB_RC_UI_VIEWS ".
What happened?
Error in the ABAP Application Program
The current ABAP program "SAPLSVIM" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
The following syntax error occurred in program "SAPLFB_RC_UI_VIEWS " in include
"LFB_RC_UI_VIEWSF00 " in
line 1308:
"The data object "V_FBRC0070C" does not have a component called "AUTO"."
The include has been created and last changed by:
Created by: "SAP "
Last changed by: "SAP* "
Error in the ABAP Application Program
The current ABAP program "SAPLSVIM" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
Error analysis
The following syntax error was found in the program SAPLFB_RC_UI_VIEWS :
"The data object "V_FBRC0070C" does not have a component called "AUTO"."
Trigger Location of Runtime Error
Program SAPLSVIM
Include LSVIMU04
Row 92
Module type (FUNCTION)
Module Name VIEW_MAINTENANCE_LOW_LEVEL
Does any body knows what is happening? Should I implement a SAP Note?
Thanks in advanceHello Rafael,
Apparently you did not generate the customizing using FBICC. If you have not invested much effort in customizing settings I suggest that you implement note 1172591 and generate the customizing via transaction FBICC. After you run this and make sure that the transaction data tables are activated the programs should run (provided the customizing for the companies in FBIC032 is correct). Please go through the generated customizing settings and make sure that everything looks OK...
I also recommend implenting note 1161993. Whether you run FBICC or not it will help when going through the customizing settings. The most likely cause for the error messages is that there are some incorrect settings in your field catalog and due to this also in the display hierarchy setup.
I hope this helps you in your efforts,
Ralph -
Return Process for Depot Excise Billing.
Hi,
We are following Depot Excise Billing Process. Where we are using Stock Transport Purchase Order Process for transferring the goods from Mfg.Plant to Depot.
Now, we require return process for returning the Goods from Depot to Mfg. Plant. Please also confirm Excise Register needs to be updated? If yes, please tell us the transaction for the same.
For satisfactory answer ful points will be rewarded.
Thanks and Regards,
Dilip ShendeHi Murali,
I have followed the procedure given. However, in J1IEX transaction system gives me error message "Excise Invoice 9001000027 28.05.2008 of plant 410027 does not exist"
Where Excise Invoice 9001000027/28.05.2008 is the number generated in T.Code J1IJ. And 410027 is Vendor code.
Please give your valuable suggession to solve the issue.
Thanks and Regards
Dilip Shende -
ERROR request POST returns a 411 error
I have some problems sending a POST request from my midlet:
if i send from 1 to 1448 the servlet takes the content and stores it on a local file
if i send from 1449 to 2000 the servlet takes the content and stores it on a local file up to only 1.41 k (1449 characters) and the emulator takes really long before it returns a "file saved succesfully" message.
if i send above about 2000 characters the servlet returns a 411 error ..
The midlet code is divided in two classes ... the HttpMidlet implements midlet and GUIs classes... whereas the Download class connects in a separate thread
HttpMidlet code
* HttpMidlet.java
* Created on October 23, 2001, 11:19 AM
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
import javax.microedition.io.*;
import java.io.*;
* @author kgabhart
* @version
public class HttpMidlet extends MIDlet implements CommandListener {
// A default URL is used. User can change it from the GUI
private static String defaultURL = "someURL";
// Main MIDP display
private Display myDisplay = null;
// GUI component for entering a URL
private Form requestScreen;
private TextField requestField;
// GUI component for submitting request
private List list;
private String[] menuItems;
// GUI component for displaying server responses
private Form resultScreen;
private StringItem resultField;
String result;
// the "send" button used on requestScreen
Command sendCommand;
// the "exit" button used on the requestScreen
Command exitCommand;
// the "back" button used on resultScreen
Command backCommand;
public HttpMidlet(){
// initialize the GUI components
myDisplay = Display.getDisplay( this );
sendCommand = new Command( "SEND", Command.OK, 1 );
exitCommand = new Command( "EXIT", Command.OK, 1 );
backCommand = new Command( "BACK", Command.OK, 1 );
// display the request URL
requestScreen = new Form( "Type in a URL:" );
requestField = new TextField( null, defaultURL, 100, TextField.URL );
requestScreen.append( requestField );
requestScreen.addCommand( sendCommand );
requestScreen.addCommand( exitCommand );
requestScreen.setCommandListener( this );
// select the HTTP request method desired
menuItems = new String[] {"GET Request", "POST Request"};
list = new List( "Select an HTTP method:", List.IMPLICIT, menuItems, null );
list.setCommandListener( this );
// display the message received from server
resultScreen = new Form( "Server Response:" );
resultScreen.addCommand( backCommand );
resultScreen.setCommandListener( this );
}//end HttpMidlet()
public void startApp() {
myDisplay.setCurrent( requestScreen );
}//end startApp()
public void commandAction( Command com, Displayable disp ) {
// when user clicks on the "send" button
if ( com == sendCommand ) {
myDisplay.setCurrent( list );
} else if ( com == backCommand ) {
// do it all over again
requestField.setString( defaultURL );
myDisplay.setCurrent( requestScreen );
} else if ( com == exitCommand ) {
destroyApp( true );
notifyDestroyed();
}//end if ( com == sendCommand )
if ( disp == list && com == List.SELECT_COMMAND ) {
if ( list.getSelectedIndex() == 0 ) // send a GET request to server
result = sendHttpGet( requestField.getString() );
else // send a POST request to server
//result = sendHttpPost( requestField.getString() );
this.sendHttpPost( requestField.getString() );
//resultField = new StringItem( null, result );
//resultScreen.append( resultField );
//resultScreen.append( result);
//myDisplay.setCurrent( resultScreen );
}//end if ( dis == list && com == List.SELECT_COMMAND )
}//end commandAction( Command, Displayable )
private String sendHttpGet( String url )
HttpConnection hcon = null;
DataInputStream dis = null;
StringBuffer responseMessage = new StringBuffer();
try {
// a standard HttpConnection with READ access
hcon = ( HttpConnection )Connector.open( url );
// obtain a DataInputStream from the HttpConnection
dis = new DataInputStream( hcon.openInputStream() );
// retrieve the response from the server
int ch;
while ( ( ch = dis.read() ) != -1 ) {
responseMessage.append( (char) ch );
}//end while ( ( ch = dis.read() ) != -1 )
catch( Exception e )
e.printStackTrace();
responseMessage.append( "ERROR" );
} finally {
try {
if ( hcon != null ) hcon.close();
if ( dis != null ) dis.close();
} catch ( IOException ioe ) {
ioe.printStackTrace();
}//end try/catch
}//end try/catch/finally
return responseMessage.toString();
}//end sendHttpGet( String )
private void sendHttpPost( String url )
//adding code to run thread call
String contenT = "4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444";//String tempURL = url /*+ "?filename=" + filename */;
Download download = new Download (url, this, contenT);
download.start ();
}//end sendHttpPost( String )
public void setOutput (String result)
result = result.toString();
resultScreen.append( result);
myDisplay.setCurrent( resultScreen );
public void pauseApp() {
}//end pauseApp()
public void destroyApp( boolean unconditional ) {
// help Garbage Collector
myDisplay = null;
requestScreen = null;
requestField = null;
resultScreen = null;
resultField = null;
}//end destroyApp( boolean )
}//end HttpMidletThe Download class:
//class modified by Diego Gullo to implement multi-threaded connections in MIDP
//importing packages
import javax.microedition.io.*;
import java.io.*;
import javax.microedition.midlet.*;
class Download implements Runnable
private String url;
private String contenT;
private HttpMidlet MIDlet;
//private String imageName = null;
private boolean downloadSuccess = false;
//private String downloadResult;
public Download (String url, HttpMidlet MIDlet, String content) //, String imageName)
this.contenT = content;
this.url = url;
this.MIDlet = MIDlet;
//this.imageName = imageName;
* Download the image
public void run ()
try
sendContent (url);
catch (Exception e)
System.err.println ("Msg: " + e.toString ());
* Create and start the new thread
public void start ()
Thread thread = new Thread (this);
try
thread.start ();
catch (Exception e)
* Open connection and download png into a byte array.
private void sendContent (String url) throws IOException
HttpConnection hcon = null;
DataInputStream dis = null;
DataOutputStream dos = null;
StringBuffer responseMessage = new StringBuffer();
// the request body
String requeststring = contenT;
try {
// an HttpConnection with both read and write access
hcon = ( HttpConnection )Connector.open( url, Connector.READ_WRITE );
// set the request method to POST
hcon.setRequestMethod( HttpConnection.POST );
// obtain DataOutputStream for sending the request string
dos = hcon.openDataOutputStream();
byte[] request_body = requeststring.getBytes();
// send request string to server
for( int i = 0; i < request_body.length; i++ ) {
dos.writeByte( request_body[i] );
}//end for( int i = 0; i < request_body.length; i++ )
// obtain DataInputStream for receiving server response
dis = new DataInputStream( hcon.openInputStream() );
// retrieve the response from server
int ch;
while( ( ch = dis.read() ) != -1 ) {
responseMessage.append( (char)ch );
}//end while( ( ch = dis.read() ) != -1 ) {
catch( Exception e )
e.printStackTrace();
responseMessage.append( "ERROR" );
finally {
// free up i/o streams and http connection
try {
if( hcon != null ) hcon.close();
if( dis != null ) dis.close();
if( dos != null ) dos.close();
} catch ( IOException ioe ) {
ioe.printStackTrace();
}//end try/catch
}//end try/catch/finally
// Return to the caller the status of the content
if (responseMessage == null)
//*MIDlet.*/this.setResult ("No content received!");
while (responseMessage == null)
this.sendContent (url);
else
//MIDlet.im = result;
//MIDlet.result = result;
MIDlet.setOutput (responseMessage.toString());
//*MIDlet.*/this.setResult (result);
}Any suggestions to solve the problem???
Thankswe've only deployed on 10.1.3.0.0 so i have not been able to confirm that this is not an issue in 10.1.3.1.0.
even if this has been fixed in 10.1.3.1.0, upgrading may not be an option for us, so we prefer a fix for this in 10.1.3.0.0.
thanks,
ted -
Message no. V1475 while doing free goods return process
Hi Experts,
I am facing problem while creating Free Goods Return Order.
In return process, I want to create a return order with free goods quantity,it is not coming in the line item.
For Eg:
I created 1 Sales Order. Exclusive Order Qty. 10 + 1(free goods Qty.) -> PGI -> Billing done. Now while creating Return Order (RE) in VA01, system is giving error "Item category for item 000020 cannot be determined" and system not showing free goods quantity in the line Item.
I have done below configuration:
1 - Number Range of free Goods
2 - Maintain Condition Table For Free Goods
3 - Maintain Access Sequence For Free Goods
4 - Condition Type For Free Goods
5 - Pricing Procedures for free Goods
6 - Active Free Good Determination
7 - Determination of Item Category for free good Item and for return purpose i have done
Sales Doc.Type - RE + Item Usage- Blank + Item category -REN + Higher level of Item category- RENN
Pls guide me
Thanks & Regards,
Jyoti ShuklaHi,
I resolved this free goods return order Issues
I have done below configuration:
1- Do Item category assignment for free goods return process in tcode VA01
Sales Doc type –RE+ Item Category Grp- NORM + Item Usage- FREE + Higher level Item category –REN+ Item category –RENN
2- Do Copy Control for return free goods purpose in tcode VTAF
Header : RE(Tgt)+F2(Source)
Item : REN+RENN(Copy requirements-303+Data T-153+Data T-104+Data T-004)
Schedule : Blank
3 - Now create return order with reference of billing doc., take order type RE so now will show free goods quantity in the line item.
Thanks & Regards,
Jyoti Shukla -
How automatic Return processing is done?
please can any explain step by step....
Regards,
KenstarPlease refer the below link
Re: Use of External Payment Collectors
you need to replace RFKKZEDG/RFKKZEDA with RFKKRLDG/RFKKRLDA respectively. Use FPB5 to process the lot and FPB6 to process the errors.
Hope this helps.
Rgds
Rajendra -
Returns Process - movement type 161 and 122
When I do returns process with help of movement type 122 then it picks stock from "blocked stock". But when I do it from movement type 161, it does not pick it from blocked stock. I have checked transaction OMJJ and found no major difference in settings.
I want to pick the stock from blocked stock from returns process. Please let me know the setting?hi
Steps are as follows
1. Create return purchase order
The return purchase order is exactly the same as standard purchase order except the return flag. Go to transaction ME21N and enter orgnization info, material, vendor and tick the return flag.
2. Review requirements
Reviewing stock requirements will help determine timing/urgency for allowing normal process to replenish returned items or whether a PO must be created immediately. Go to transaction MD04, the new created return PO is listed as an MRP element.
3. Create delivery document for Return PO
This step is executed by warehouse clerk and generate delivery note, transfer order for return PO. Go to transaction VL10B and choose create delivery in background. The delivery doc will be created automatically.
4. Picking Confirmation
If the storage location is managed by warehouse, an open transfer order is also created. You need to confirm transfer order before posting good issue. There are two methods to confirm transfer order. Go to transaction LT21 and choose Transfer Order -> Confirm -> Transfer Order. The other method is VL06. On the Delivery Monitor screen, select For Confirmation button. Choose confirm in the background.
5. Post Goods Issue
Go to transaction VL02N, enter delivery number and press Enter key. On the next screen, choose Post Goods Issue button. After the good issue has been posted, the quantity of stock has been decreased. The return MRP element in step 2 is also removed in MD04.
6. Manual Review of Pending Credits
Go transaction ME2L, enter plant, purchasing organization and choose RECHNUNG for Selection parameters. A list of open invoices including a list of items where the invoiced quantity is less than zero (Credit return) is reviewed.
7. Create Credit Memo
Create a credit memo to vendor which relieves the liability to the vendor. Go to transaction MIRO and enter necessary information to create a credit memo. You can choose simualte button to check whether the error messages exist in the credit memo.
regards
Ronny -
No delivery type for returns processing assigned to item 00010
Dear all,
I want to create a Return Purchasing Order.
I have got an error: No delivery type for returns processing assigned to item 00010
Please help to to find out problem. What do i have to check?Hi,
Regarding the error ME392, please check the customizing under
the IMG path:
Materials Management
-> Purchasing
-> Purchase Order
-> Returns Order
-> Store Return
Here, for the supplying plant in your Cross-company-code return, you
need to set up a delivery type.
In order to know the supplying plant, please, open the vendor master
data (XK03).
Select the 'Purchasing data' section.
Once you are in the screen SAPMF02K 310 follow the menu path 'Extras' ->
'Add.purchasing data'.
Here you will see the Plant that is linked to your vendor.
So, now, for this Plant, under the IMG path mentioned before,
set a a delivery type for the store return (NCR - Ret.StTranspOrd CC
can be used, for example).
Best Regards,
Arminda Jack -
SOAP processing failure, error id = 112
Hi,
i call a web service and get the following error message:
- <soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
- <soap-env:Body>
- <soap-env:Fault>
<faultcode>soap-env:Server</faultcode>
<faultstring xml:lang="en">SOAP processing failure, error id = 112</faultstring>
</soap-env:Fault>
</soap-env:Body>
</soap-env:Envelope>
I have no answer find in the forum.
Any ideas?
regardsdoes the connection test work in SM59??
I think you got to involve a basis guy. unless I can't see your proxy settings, your dev_traces and so on I can#t diagnose your problem correctly.
the unallowed XML-Tag error could arise in the following situation:
you call a service, but your proxy doesn't forward the request due to authentication or other problems and returns you something like
<html><body><h1>A proxy error occured. Call your admin.</h1></body></html>
this is because the proxy assumes you use a browser and therefore returns a 'nicely formatted answer'(i.e. one in HTML, which you could easily understand if you used a browser).
If its not the proxy your webserver could return for instance a 401-Forbidden, which also often comes nicely formatted to be rendered with a browser.
Your proxy runtime on the other side expects no other answer than one starting with
<xml ... > ....
since yours starts with
<html>...
it says 'unnallowed XML tag'.
This way there can be numerous errors and I can only advice you to use all debugging tools available and inspect the communication carefully.
anton
Message was edited by:
Anton Wenzelhuemer -
Oracle report server service returned service specific error 271
I setup Report 6i to start automatically as NT service in WinNT 4.0 server. Encountered the msg "The oracle report server <server name> service returned service specific error 271".
Can't find any documentations... can anyone please help? Thanks.
JoshuaHi,
Only thing I can think of is that the User log-in may not have the priviledge to start a serice or some other OS related problem. Or check that you do not have any other service running under same name / or the same port. Workaround would be to use following command to start the Report server:
rwmts60 -listen "server_tns_name"You need to add an entry for the Report server in TNSNAMES.ORA file. Infact for first case also, please check is you have right entry in tnsnames.ora for the Reports Server service.
Thanks,
Rohit -
Hi,
I understand about the Standard Process of Return Sales. After Creation of Return Sales Order and creation of Returns Delivery with reference to Returns Sales Order things are clear.
My Question is after Creation of Return Sales Order we need to create Credit Memo for the Returns happened. System is giving an Error. When observed in Copy Controls from Sales Document to Billing Document VTFA I have not found SAP Standard Copy Controls i.e. RE to G2 such that I can configure with my Document Types.
Can some one suggest a Solution how to create a Credit Memo wrt Returns Order.
Regards
HariHi
Welcome to SDN
Standard SAP return process from the customer
RE is the return sales order type in VOV8
LR is the return delivery type in OVLK
RE is the returns billing type in VOFA It is RE billing type and not G2 ( These two settings are configured in VOV8 for RE sales doc type)
When you do a return sales from the customer with RE sales document type the item category determined will be REN
If you go the config of REN in VOV7 the billing relevance will be order related billing
This means that you have to do return billing RE referencing your sales order created with doc type RE and not delivery
This means the copy controls in VTFA should be properly defined between source sales doc type RE and tgt billing type RE at header level and for item category REN (it is already readily available in standard no need to worry)
This RE billing type is also a credit memo only used for returns
So when you create a return sales order without doing return delivery and PGR you can do return billing
The delivery part can be done later
This is how SAP has defined the return process
Based on the business requirement you cal also customize to match the needs
So in returns the billing type is not G2 and it is RE
Regards
Raja
Maybe you are looking for
-
How do i use the same giftcard to register two accounts?
Im trying to make my son an apple ID but dont have a credit card temporarily. I bought a gift card and used it for my account, i still have a balance and would like to use the same gift card on his account. Is that possible??
-
How to delete files from start up disk
Please help. After my macbook air is on for 2-5 mins, it comes up with I need to delete files from my start up disk. I went into start up disk and the only thing in there is the OS X system. So, then a small box appears. and tells me my memory is ful
-
How do I change the password for IMAP access?
I have changed my AppleID/iCloud password at appleid.apple.com. Now, in order to log in to iCloud.com, or to log into the iCloud control panel on my PC, I have to use the new password I have chosen. The old password is not accepted. However I access
-
New install of NWDS. Build error on creation of first project
Hi, NWDS has just been installed. The first project I've created is essgbpdata, on the initial build I'm getting these errors. I have jsdk1.4.2_19 installed. Any help appreciated. DC Model check: All used DCs are available locally validating de
-
Reducing the size of fillable pdf
I'm creating fillable forms in Adobe Acrobat 9 Pro. There are about 14 forms and each file is about 300kb, in toal the file size is around 4.10mb. I would like to be able to send the file by email but I'm worried that it would be too big, is there a