Account Receivable posting methods

Hi;
I am looking for various ways to post document for amount received from customer against Invoice and debit memo. Pl. let me know the various ways / transactions for account receivable referring the invoices and debit memos pending for receivables.
Pl elaborate step by step with various options of AR process.
Regards;
Avinash

Hi Avinash
Following are the t code need for
1) invoice booking  :
     FB70 - INVOICE
     FB75 - Credit Memo
2) with posting keys
     F-22  - Invoice Genera
     F-27  -  Credit Memo General
3) for advance / down payment
     F-29  - Down Payment
4)  for Down Payment Clearing
     F-39 - Clearing
5)  For incoming Payment 
     F-28
Hope this will help you
Thanks
Trinath

Similar Messages

  • TAX Item as last or first item in account receivable posting

    Hello Friends,
      We have requirement to show the account receivable posting generated from billing document as below -
    01  Customer Dr -
                  01      Sale Cr
                  02      Sale Cr
                  03      Sale Cr
                  04      TAX   Cr
    or
    Customer Dr -
                  01      TAX   Cr
                  02      Sale Cr
                  03      Sale Cr
                  04      Sale Cr
    Currenly account receivable posting is appearing as -
    01  Customer Dr -
                  01      Sale Cr
                  02      TAX   Cr
                  03      Sale Cr
                  04      Sale Cr
    Not sure whether above appearance is a standard SAP ECC behaviour.  Please suggest, how to show the postings as explained above.
    Thanks in advance
    Best Regards,
    Goutham

    Dear IVANO,
      Thanks for your immediate reply, Currently my pricing is set as below -
    10     0     PR00     Price             Manual condition
    100     0          Price before Tax     Stastical Conditioin
    110     0     MWST     Output Tax          No Flag             
    120     0     FR00     Freight on Cust Desp     Manual Condition        
    130     0          Net Customer Price     Stastical Condtion
    As per above, we have stastical condition after tax, even though the system is displaying in between the item.  Please suggest and how we can fulfill the requirement.
    Thanks in advance for your valuable feedback.
    Best Regards,
    Goutham

  • Account receivable posting

    Hi, everyone
    When I do posting for a customer in F-22, a dialog box come out says that this company is not cross-system company and posting can't successfully done. I don't know how this happen, can anyone help me ? Thank you very much!

    This is the error message:
    No cross-system company code is defined for company code C999
    Message no. F1302
    This is the simulate statement:
       PK  BusA   Acct                                          Amount      
    01 01       00  01000001 yuandong boat             500.00
    02 50       00  51010101 product profit-home      500.00-       
    If I configure the company code as a cross-system cmpany
    code, I found that it will be auto-clearing by ALE. But I don't
    want this happen, I just want to do the normal posting and
    manual clearing in F-28 can be done.
    Thanks!

  • Accounts receivable posting Error: (00 344) No batch input data for screen

    Hello Folks,
    Can anyone tell me what this error message means?  Also for future reference, how do I identify why or what is causing this error message.  Typically I use SE16 but this transaction code is not telling me what is causing the error.
    Thanks!

    Thanks for your response Darren,
    This isn't a BDC but rather an error appearing on the Posting Log as a result of importing the Lockbox file.  I did run this in the foreground/ background and in Development and I didn't get this error.  This error is happening in Production.
    I am at a loss here to identify what the problem is because I forgotten a very useful transaction code I used to use to identify these errors which all I had to do was enter the error code and it would tell me what the problem was.  In addition, this client I am working for doesn't have "seasoned" ABAP experts.
    I have all kinds of errors appearing on these reports, several different kinds to be exact and I am trying to work through them. 
    Thanks

  • Posting a credit against a credit memo in a customers Accounts Receivable f

    Is it possible to post a Credit Card Credit ( refund ) against a customer's credit memo in their Accounts receivable file? We gave a credit card paying customer a credit memo for returning goods and also a credit to their credit card. Our bak now shows a credit card refund coming out of our bank account ( so it is like a negative deposit) I want to post that credit card refund against the credit memo but going thru the normal way of posting a cash payment says SAP will not take a negative deposit as a posting. Points will be awarded.

    Hi
    The invoice ref field in credit memo posting is related only with the payment terms. The systems determines the payment term from the original invoices.
    This field should be either filled with the original invoice document number or "V".
    If the field is left blank, then the system always takes the payment term for credit memo as "Due immediately"
    I dont thing there is a provision for copying the line item details as per original invoice document.

  • Posting to Accounts Receivable using WPUBON, when WPUBON contains tenders

    Hi all!
    My client has some special requirements when invoicing specific customers in SAP ERP using WPUBON from POS DM.
    They want accounts receivable to be involved, even though the WPUBON idoc have all tenders/means of payment that is required to pay for the sales in same POS transaction. (Balanced invoice with as much tenders as sales).
    What seems to be SAP standard, is that a WPUBON without tenders, will post to accounts receivable.
    If the WPUBON idoc includes some tenders, but not sufficiently to pay for all sales in same idoc, the tender amount will post to a balance account, while the remaining sales amount (after deducting the available tenders) are posted to the accounts receivable.
    If the WPUBON idoc includes all tenders sufficient to pay for all sales in same idoc, the tender amount will post to balance accounts, and NO postings are done to the accounts receivable.
    This might be logical, but for my client and its vendors it prevents them from printing the account receivable statement periodically to check it against the vendors own accounting. (The account receivable postings will be missing for sales that are paid in full in store).
    For comparison: When using Payment Card processing in SAP ERP, we create sales orders that are invoiced, and when the credit cards amounts are captured, we get a financial document that posts the invoice just as we want it for WPUBON. First the invoice is posted against accounts receivable (AR), and then we get a "counter-posting" against same AR account when credit card amount is captured and clearing account/balance account for credit card company is posted.
    When involving credit card as tender in WPUBON, we get postings to clearing account/balance account for credit card company , but not to AR account as we do for the sales order/invoice in SAP.
    Are there customzing settings that can be done in SAP ERP to make it similar for WPUBON idocs as for sales order/invoice in SAP ERP?
    Are there user exits that can "force" SAP ERP to post to AR?
    Thankful for any advice!
    Regards,
    Oeystein Emhjellen
    tlf +4795 29 25 58

    Hello ,
    We are also struggling with the similar problem of reconciling the AR and i would seek your help here.
    I believe you have figured out all the SQL queries used to get the AR recon done so i would request if you can share the SQL queries with me as it will help us to do our piece of activity in reconciling the AR.

  • Double requests (Post & Get) received when submitting a Post method

    Recently in our Web Access log, we found that some misbehavior request pattern on some user. When a single post request would result in TWO requests at the same time to our Apache web server, one is the original POST method and an additional GET method.
    Below is the access log (the .do & url are masked to anonymous, e.g. example.com)
    [07/Jul/2008:17:12:15 +0800] "POST /example1.do HTTP/1.1" 200 11784 "https://example.com/example1.do" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; InfoPath.1; .NET CLR 2.0.50727)"
    [07/Jul/2008:17:12:15 +0800] "GET /example1.do HTTP/1.1" 200 9171 "-" "Internet Explorer"
    [07/Jul/2008:17:12:21 +0800] "POST /example2.do HTTP/1.1" 200 9171 "https://example.com/example2.do" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; InfoPath.1; .NET CLR 2.0.50727)"
    [07/Jul/2008:17:12:21 +0800] "GET /example2.do HTTP/1.1" 200 9211 "-" "Internet Explorer"
    We checked the log and found that for the additional GET method, the user agent is different from the POST one. Do you encounter such "double request" case?
    Furthermore Is there any reasons, in the aspect of system configuration such as apache setting, or in user's browser perspective such as additional plug-in installed in Firefox, could resulted in double request to the web server? Do you have any work around to eliminate the second GET request?
    It would be great to receive your comment. Thanks in advance.

    I dont know the answer. However, I would check out the JSP or HTML page and see everywhere it submits back to the server. One spot is in the <form> tag. It should have something like action="POST". Also, check the javascript to see if it has a .submit call. It could be a click on the update button calls two java functions that each submit, or perhaps there is an on-load function call in the <form> tag that calls a submit. Another possibility is the user navigates back to the JSP page that auto submits when its refreshed.
    Possibly caused by a user double clicking the update button rather than single click. In the last case, have the button call a javascript function rather than let the button submit directly to the server. In the javascript function, set a static boolean variable and submit (document.myForm.submit). A second submit to the function will be blocked by that static variable being set because you check to see if its true before you submit and if so, dont submit. Print the timestamp to the log file from both post and get functions to see if both requests come in within a fraction of a second. If so, it may be the issue I just described.

  • HTML Post method.

    HI Experts,
    Here my scenario is Proxy to HTTP.
    My Receiver system need HTML Post method in place of XML file. Normally PI will send the XML but receiver system is expecting HTML POST method.
    For this i have to do in configuration.
    Receiver is expecting below format.
    <html>
    <head>
    <title>Authorize</title>
    </head>
    <body>
    <form action="https://developer.skipjackic.com/scripts/evolvcc.dll?AuthorizeAPI" method="post" >
         SerialNumber<input type="text" name="serialnumber" value="000014661324"><br />
         DeveloperSerialNumber<input type="text" name="developerserialnumber" value="464787130566"><br />
         Sjname<input type="text" name="sjname" value="TSYS Test"><br />
         street address<input type="text" name="streetaddress" value="2230 Park Ave"/><br />
         city<input type="text" name="city" value="Cincinnati"/><br />
         state<input type="text" name="state"  value="OH"/><br />
         zipcode<input type="text" name="zipcode"  value="45206"/><br />
         credit card account number<input type="text" name="accountnumber" value="4445999922225"/><br />
         CVV2<input type="text" name="CVV2" value=""><br>
         expiration month<input type="text" name="month" value="12"/><br />
         expiration year<input type="text" name="year" value="2012"/><br />
         amount<input type="text" name="transactionamount" value="1.00"/><br />
         order number<input type="text" name="ordernumber" value="123"/><br />
         phone<input type="text" name="shiptophone" value="8883688507"/>
      orderstring<input type="text" name="orderstring" value="Test1Test Item 13.001N||210.001N||310.001N||410.001N||510.001N~||" /><br />
         <br />
         <input type="submit" value="submit" />
    </form>
    </body>
    </html>
    Thank you
    Srinivas

    Hi Srinivas,
    I have the same issue with Form submit using Java HTTP adapter.
    It would be great if you can share your java mapping code or advise what should be the outcome of java mapping?
    Should the result of java mapping be some kind of XML payload or some html code ?
    Many Thanks,
    Kind Regards
    Ravi

  • NRL digital Pass - Link Telstra account as payment method

    Hi, I am trying to subscibe to the NRL Digital Pass and link it to my Telstra account as payment method. On the "add a telstra account" page (https://id.telstra.com.au/add-account?gotoURL=https%3A%2F%2Fdigitalpass.nrl.com%2Fsign-up), after entering my phone number at the bottom (have also tried entering my account number with same result) it displays the message "Please try again - those details are different to our records. If something's not right, contact us on 24x7 Chat for help".

    Hi Ashley, I am using the account details associated with my telstra mobile. When I get to the page stated in my last post, it has my details pre-filled on the page and only asks me to input my account number or mobile number. After entering either my mobile number or my account number, I receive the error message "Please try again - those details are different to our records. If something's not right, contact us on 24x7 Chat for help." I can confirm the mobile and account number i am entering are correct and are associated with the login details i am using. I have copied the part of the page where i enter my account/mobile number so you can hopefully understand where I get to in the subsciption process.    Your Telstra AccountYour Telstra mobile number or 13 digit account number Enter your Telstra mobile number and we'll send an SMS with a 6 digit Telstra ID verification code. When prompted, enter the code on this page to complete your registration. Enter the 6 digit Telstra ID verification code from the SMS we've just sent. Resend codeWe've just sent another Telstra ID verification code by SMS. This might take up to 5 minutes to be reflected in My Account.We'll send a notification to the account owner to keep them up to date.

  • Trying to Imitate the html POST  method with an applet

    I am trying to imitate the POST method with an applet, so that I can eventually send sound from a microphone to a PHP script which will store it in a file on a server. I am starting out by trying to post a simple line of text by making the PHP script think that it is receiving the text within a POST-ed file. The reason I am doing things this way is in part because I am, for the time being, limited to a shared server without any support for servlets or any other server side java.
    The code I am trying is based in part on an old thread found elsewhere in this forum, concerning sending data to a PHP file by imitating the POST method:
    link:
    http://forum.java.sun.com/thread.jspa?threadID=530399&messageID=2603608
    someone named "harmmeijer" provided most of the answers on that thread. If that person is still around hope they take a look at this,also I have some questions to clarify what they said on the other thread..
    My first attempt at code is below. The applet is in a signed jar file and is trying to pass a text line to the PHP script in the same directory and on the same server that the applet came from. It is doing this by sending header information that is supposed to be identical to what an html form would send if it was uploading a .txt file with the line of text within it. The applet displays one button. When you press it, it sucessfully starts up the postsim method (defined at the end), which is supposed to send the info to the PHP script at the server.
    I have two questions:
    1) I know that the PHP script is starting up, because it prints out a few messages depending on what happens. However, the script does not recognize any file coming down the line, so it does not save anyting on the server, and prints out a message saying the no file was uploaded.
    Any idea what might be going wrong? I'm not getting any error messages from the applet. I've tried a few different variations of the 'header' information contained in the line:
    osToServer.writeBytes("--****4353\r\nContent-Disposition: form-data; name=\"testfile\"; filename=\"C:testfile.txt\"\r\nContent-Type: text/plain\r\n");
    The commented out line below it shows one variation (which was given in the thread mentioned above).
    2) You'll notice that I've commented out the two lines having to do with the input line:
    //InputStream isFromServer;
    and
    //isFromServer = uc.getInputStream();
    The reason is that the program crahes whenever I put the latter line in - to the extent that Opera closes down the JVM and then crashes when I tried to exit it.. I must be doing something horribly wrong there! I first tried using isFromServer = new DataInputStream(uc.getInputStream());
    becuase it was consistent with the output stream, but that caused the same problem.
    Here's the code:
    public class AudioUptest1 extends Applet{
    //There are a few spurious things defined in this section, having to do with the fact the microphone data is evenuatly going to be sent. haven't yet insterted code to get input from a microphone.
    AudioFormat audioFormat;
    TargetDataLine targetDataLine;
    SourceDataLine sourceDataLine;
    DataOutputStream osToServer;
    //InputStream isFromServer;
    URLConnection uc;
    final JButton captureBtn = new JButton("Capture");
    final JPanel btnPanel = new JPanel();
    public void init(){
    System.out.println("Started the applet");
    try
    URL url = new URL( "http://www.mywebsite.com/handleapplet.php" );
    uc = url.openConnection();
    //Post multipart data
    uc.setDoOutput(true);
    uc.setDoInput(true);
    uc.setUseCaches(false);
    //set request headers
    uc.setRequestProperty("Connection", "Keep-Alive");
    uc.setRequestProperty("HTTP_REFERER", "http://applet.getcodebase");
    uc.setRequestProperty("Content-Type","multipart/form-data; boundary=****4353");
    osToServer = new DataOutputStream(uc.getOutputStream());
    //isFromServer = uc.getInputStream();
    catch(IOException e)
    System.out.println ("Error etc. etc.");
    return;
    //Start of GUI stuff
    captureBtn.setEnabled(true);
    //Register listeners
    captureBtn.addActionListener(
    new ActionListener(){
    public void actionPerformed(
    ActionEvent e){
    captureBtn.setEnabled(false);
    //Postsim method will send simulated POST to PHP script on server.
    postsim();
    }//end actionPerformed
    }//end ActionListener
    );//end addActionListener()
    add(captureBtn);
    add(btnPanel);
    // getContentPane().setLayout(new FlowLayout());
    // setDefaultCloseOperation(EXIT_ON_CLOSE);
    setSize(250,70);
    setVisible(true);
    }//end of GUI stuff, constructor.
    //These buffers might be made larger.
    byte tempOutBuffer[] = new byte[100];
    byte tempInBuffer[] = new byte[100];
    private void postsim(){
    System.out.println("Got to the postsim method");
    try{
    //******The next four lines are supposed to imitate a POST upload from a form******
    osToServer.writeBytes("--****4353\r\nContent-Disposition: form-data; name=\"testfile\"; filename=\"C:testfile.txt\"\r\nContent-Type: text/plain\r\n");
    //osToServer.writeBytes("Content-Disposition: form-data; name=\"testfile\"; filename=\"C:testfile.txt\"\r\nContent-Type: text/plain\r\n");
    //This is the text that's cupposed to be written into the file.
    osToServer.writeBytes("This is a test file");
    osToServer.writeBytes("--****4353--\r\n\r\n");
    osToServer.flush();
    osToServer.close();
    catch (Exception e) {
    System.out.println(e);
    System.out.println("did not sucessfully connect or write to server");
    System.exit(0);
    }//end catch
    }//end method postsim
    }//end AudioUp.java

    Hi All,
    I was trying to write a signed applet that helps the
    user of the applet to browse the local hard disk and
    select a file from the same. The JFileChooser class
    from Swing is what I used in my applet. The problem
    is with the policy file. I am not able to trace the
    exact way to write a policy file which gives a total
    access to read,write,delete,execute on all the drives
    of the local hard disk.
    I am successful in signing the applets and performing
    operations : read,write,delete & execute on a single
    file but failing to grant permission for the entire
    file.
    Any help would be highly appreciated.Which policy file are you using? there might be more than one policy file.
    also, u have to specify the alias of the signed certificate in the policy file to grant the necessary priviledges to the signed applet.

  • Contract Account Receivables/Payables

    Hi,
    While posting the receivable for a day (T Code FP25 / FP50), multiple receipts/payments can be posted with one reconciliation key. When the data is getting posted to GL, it is getting posted as summary entry per Reconciliation Key. If I activate the line item while performing the transaction FP25 to FP50, system doesn't post the same. Can anybody will guide in this case?

    These are the transactions used in Student Accounting in the Campus Management component implemented with Contract Accounts Receivable / Payables.This is a add on package in the version 4.70
    FP25 - Contract Account Receivables
    FP50 - Contract Account Payables

  • Foreign Account Receivable in GL a/c determination

    Hi all
    my client does not have any foreign customers. is it necessary to assign GL code to Foreign Account Receivable in GL Account Determination.
    I have assigned Debitors GL Code to Domestic Account Receivable(Type of account)
    I left blanck in Foreign Account Receivable.
    When i post AP invoice, system post red error"necessary sales account is missing"
    Then i assigned Debitors GL code to Foreigh Account receivable too.
    Then problem is resolved.
    PLEASE GIVE ME SOME COMMENT ON THIS
    Prasad

    Hii Prasad
               Was that an AP invoice or AR invoice...there is a gap between AP invoice and foreign receavables A/C
              You must have solved the issue with some other solution
                                                               thanks
                                                                         RIYAZ

  • Data is not refelct by Set_data method in post method of ME_PROCESS_PO_CUST

    Hi OO gurus,
    I'm calling Set_data method to set line item data of PO in POST method in ZME_PROCESS_PO_CUST.
    But data is not updating.
    Can any body give logic how to call set data method in POST method?
    Thanks in advance.
    Edited by: v bheem on Jan 27, 2010 12:51 PM

    Hi,
    Do like the below code...
    method IF_EX_ME_PROCESS_PO_CUST~PROCESS_ITEM.
    DATA: re_data TYPE mepoitem.
    DATA: RE_HEADER TYPE MEPOHEADER.
    DATA: L_HEADER TYPE REF TO IF_PURCHASE_ORDER_MM.
    DATA: L_HEADDATA TYPE MEPOHEADER.
    CALL METHOD im_item->get_data
    RECEIVING
    RE_DATA = RE_DATA.
    L_HEADER = im_item->get_header( ).
    L_HEADDATA = L_HEADER->GET_DATA( ).
    next modify feilds  which you want to update of re_data and set values...
    CALL METHOD im_item->set_data
    EXPORTING
    IM_DATA = RE_DATA.
    Thanks,
    Shailaja Ainala.

  • Changing account receivable in accounting tab

    Dear All,
    I would like to change GL account in the account receivable field on accounting tab of a customer business partner master data. The customer has had some transactions booked in general ledger, is it possible to replace it with other AR account ? I have actually created GL account per customer group. I use UDF and FMS so that each time when select a certain customer group, the GL account automatically filled in the field. Please help. Thanks
    Rgds,

    Once the Business Partner (BP) is posted with entries you cant change.
    But You can create another BP and you can transfer the amount by passing the journal. You should link the new BP to Old BP thru Payments Consolidation. So that only,  we can get the pending invoices at the time of Incoming/Outgoing payments.

  • PRA - Process Improvement for Accounts Receivable and Taxes Payable

    SAP PRA introduces process improvements to Accounts Receivable and Taxes Payable write off processes for small dollar line items.  When small dollar line item amounts are within the user defined tolerances, these line items can be written off using a batch job, Auto Write Off.

    Thank you Wolfrad-
    It's a good start.  I think the best method in creating roles is to create the name myself and add the t-codes pertaining to that function such as cash application and credit. 
    I have a list of t-codes (it says all FI transactions) but I don't see credit management t-codes like FD32.  Does anyone have a list of credit management t-codes?
    Thanks!
    POINTS AWARDED

Maybe you are looking for

  • Message says my slideshow music selection can't be found or opened?

    I created a Slideshow complete with music from my iTunes library and played it a number of times yesterday. Last night when I tried to run the slideshow for an event, I kept getting the message my music selection can't be found or can't be opened. Th

  • OIF(11.1.1.6) Custom Logout

    Hi, I am trying to integrate a custom logout flow for SP Initiated SSO. My SP is a sharepoint site. I have written a custom Authentication Engine to authenticate the user. On successful authentication user is redirected to the SP (sharepoint site). T

  • We looking for sap xi installation in our office, how to approach with SAP

    we looking for sap xi installation in our office, how to approach with SAP Services. What are the uses of SAP Netweaver Platform Integration,can you give me the details of this and , from where  i can  get this one. And what are the components i need

  • TA48312 Need to updat from Mac OS 10.5.8 to 10.6 how and where

    I need to update my computer because my printer works with Mac OS 6 Help!

  • Window appears on non-existing monitor.

    Hey now... For awhile, I had a second monitor ( An analog flat panel) hooked up and used both during my FCP edit sessions. When I wanted to add text, I would use Boris Title 3D and "Click for Options" as would any one. My "Options" window would open