Bapi for invoice lists for a customer

Can some one tell me the bapi which can be used to view all the invoice lists for a customer for date range.

Hello
I am not sure if there is such a BAPI available. However, you could try a two-step-approach:
(1) Read sales orders of customer using BAPI_SALESORDER_GETLIST
(2) Feed selected sales orders into REFDOCRANGE of BAPI_BILLINGDOC_GETLIST
Regards
  Uwe

Similar Messages

  • Billing document not relenvent for invoice list

    Dear forum members,
    For one sales area I can create a invoice list from a billing document, but not for the other.In debug mode first one is relevent for invoice list processing ( VBUK-RELIK), but for another sales area ,thus staus is not relevent.
    Partner detemrination was different for both the above sales area.This was the only differnce. Partner determination is correct in both.What can be the other possible reasons for the status NOT RELEVENT for invoice list.
    Best Regards,
    Kanwal

    Dear Goyal,
    -->Check the configuration settings if you are using diffirent Invoice documents in two sales areas.
    IMG Path is SPRO>Sales and Distribution>Billing>Billing documents>Invoice lists.
    -->Check the data in the customer master in the transaction VD02.
    Go to Sales area data tab-->Billing document here you check whether you are maintaining the Invoice list dates or not.
    -->Check the Partner determination procedure assignment to the Invoice List type at Header level and item level.
    Because you are mentioned that partner dtermination wad different.
    Header assignment path.
    IMG>SPRO>Sales and Distribution->Basic functions>partner determination>set up partner determination.>Set up partner determination for billing header-->Prtner determination procedure assignment.
    Item assignment path
    IMG>SPRO>Sales and Distribution->Basic functions>partner determination>set up partner determination.>Set up partner determination for billing item -->Prtner determination procedure assignment.
    I hope it will help you
    Regards,
    Murali.

  • Condition type used for invoice list

    Hello Gurus,
            following condition type used for invoice list, why do they exit in invoice list:
             RL00    MW15.  LR00    RD01

    Hi,
    Please go through the below document
    When you work with invoice lists, you need to be familiar with the following concepts:
    Prerequisites for invoice lists
    Relationship to Pricing
    Structure of an Invoice List
    Changing header and item data
    Integration with financial accounting (FI)
    Prerequisites
    You can only process invoice lists if the following prerequisite data is defined by your system administrator in Customizing for Sales:
    Condition type RL00 (factoring discount) must be maintained and, if required, also the condition type MW15.
    An invoice list type must be assigned to each billing type that you want to process in invoice lists. The standard version of the SAP R/3 System includes two types of invoice lists: LR for invoices and debit memos, LG for credit memos.
    Copying requirements must be defined (for example, the payer, terms of payment and other fields that must be identical in the documents to be included in the invoice list)
    In addition, before you process an invoice list, you must maintain the following master data:
    A customer calendar must be defined, specifying the time intervals or dates on which invoice lists are to be processed.
    The customer calendar must be entered in the Billing Sales Area view of the customer master record.
    Pricing condition records for the condition type RL00 and, if necessary, (e.g. in Germany) the condition type MW15 must be maintained.
    Output condition records for condition types LR00 and RD01 must be created.
    Relationship to Pricing
    The system processes factoring discounts in invoice lists in exactly the same way as other kinds of pricing elements. The data for the factoring discount is stored in condition records. Controlling during document processing is carried out via condition types, pricing procedures and access sequences. This control data is defined in Customizing for Sales by your system administrator.
    For further information, see  Conditions and Pricing.
    Structure of an Invoice List
    An invoice list represents an individual billing document. It consists of a document header and document items. Each item represents a billing document that you have included in the invoice list. The header contains an overview of summary information, such as the net value of all documents in the invoice list, the value of the factoring discount, details of taxes, and so on. It also contains information on partners and output.
    Changing Header and Item Data
    You can change some of the header data - for example, the billing date - when you process the invoice list. You can change an item - either an individual or collective invoice - and display document details. However, you cannot change any data in individual billing documents once they are part of an invoice list.
    It is possible, however, to make certain global changes to output in all items in an invoice list.
    For further information on output, see  Communication in Sales and Distribution Processing.
    Integration With Financial Accounting (FI)
    The documents that you want to combine within an invoice list must already have been billed and forwarded to Financial Accounting. Here the billing documents intended for an invoice list are blocked for normal dunning transactions.
    The dunning block on FI documents is lifted as soon as you create an invoice list and transfer it to FI . The system then calculates the new dunning date for the invoice on the basis of the invoice list date.
    In addition, the system enters invoice list numbers in the FI documents as reference numbers. Invoice list numbers can then be entered for incoming payments.
    When you save the invoice list, the system automatically creates an accounting document for the factoring discount and possible taxes and posts it to the corresponding G/L account in FI.
    Regards,
    Murthy

  • Invoice List for Proforma

    I have to make Invoice list for Proforma But here I am getting this message as
    " The document is not relevant for invoice lists".
    How to get ris of this

    Hi Pritesh Kumar,
    -- In Customer Master Record (XD01) under billing tab Check whether invoicing list Dates & Invoicing dates fields are existed or not.
    --If existed check which customer calendar year you have assigned in invoicing list Dates.
    --If you dont find these fields go to T.Code OVT0 & select your account group
    --select the sales data in field status & click on billing
    --make billing period as optional entry & save it  
    --Maintain the Copy controls for Proforma Invoice (F8) to Invoice list(LR) in VTFF 
    --in header Copying Req 016
    --check mark on copy item numbers
    --Pos/neg qty is +
    ---Go to VF21 and enter the billing document No & Billing Type as LR & Execute
    Let me know if your problem is resolved.
    Regards
    Pradeep

  • The document is not relevant for invoice lists

    Hi SD Experts,
    When i am creating invoice list (T.Code:VF21),I got the error that"the document is not relevant for invoice lists". i entered  invoice list type per billing document type (transaction OVV7).
    I already did those settings in the IMg. But still its not working, i really appericiated that you look into the query.
    Please advise.
    Thanks
    Tulasi

    Hi GTNRNR, 
    -- Check in  Customer Master Record (XD01) in billing tab the invoicing list Dates & Invoicing dates fields
    --Go to T.Code OVT0 & check these fields are included in your account group
    --Maintain the Copy controls for Proforma Invoice (F8) to Invoice list(LR) in VTFF
    --in header Copying Req 016
    --check mark on copy item numbers
    --Pos/neg qty is +
    ---Go to VF21 and enter the billing document No & Billing Type as LR & Execute
    Let me know if your problem is resolved.
    Regards
    Pradeep

  • BAPI or FM for Invoice made for sales order...

    Hi Experts,
    Is there any BAPI / FM for Invoices made for sales order for the month or date wise, party wise, etc.
    I want to make a report invoices made during the given period for sales order.
    Yusuf.

    check this BAPI to get invoice details
    BAPI_BILLINGDOC_GETDETAIL.
    see the documentation to know how to use.
    Regards
    Peram

  • Can old billing documents be relevant for invoice list?

    Hi,
    I have checked this forum for posts on Invoice List. But I could not find a solution for the issue we are facing -
    We have already gone live with SAP. We are creating regular invoices for our customers.
    Now, some of our customers need an invoice list. Hence, we have set up the configuration now and it is working fine.
    Question - some of the invoices have been created before invoice list was implemented. These old invoices are not relevant for Invoice list (vbuk-relik).
    Is there a way to make these old invoices relevant for Invoice List, so that I can add them to this month's invoice list?

    Your post is not clear to me.  You mean to say some billing documents were generated in SAP for which, the document type for Invoice List is not set in configuration?  If that is the case and you changed the configuration, then it is not possible with normal circumstances.  You can try with USEREXIT_VKDFS_SORTKRI_BIL which is used for Invoice List where you can force those billing documents.
    G. Lakshmipathi

  • Copy control for invoice list cancellation

    Hi Friends,
    I wish to maintain the copy control for invoice list cancellation, as the case study as follows
    My client maintain invoice list, but due to certain reasons ,one of the invoice from invoice list has to cancel , the error I am getting as "Sales document F2 cannot be invoiced with billing type LRS."
    Also , explain as to what fields  need to maintain in copy control for the same.
    Kindly help me at the earlist
    Thanks in advance
    Shailesh

    Hi
    As far as I know, invoice cancellation or invoice list cancellation is not done by copy control. or...that is the one and the only document in SD which can be created without copy control.
    I think it is only sufficient if you include the cancellation document type in the invoice list type in the configuration of Billing document types.
    I think that alone should solve your problem.
    Reward if this helps you.

  • Work list for Invoice List

    Hello,
    I have an issue with the work list (VF24) for invoice list.
    I have two billing doc:
    #10 billing type F2 (posted to FI)
    #11 billing type F2 (posted to FI)
    I created an invoice list for these two invoices:
    #91 billing type LR
    Later I have a third invoice# 12.
    I want to include all three billing doc in one invoice list.  Therefore, I cancelled the existing invoice list# 91, cancellation invoice list# 92 (billing type LRS) was created.
    I ran the work list VF24 but billing doc# 10 and #11 did not appear.
    Thanks in advance for your advice.
    CL

    Hi Surya,
    The sequence of actions performed is:
    1. create invoice
    2. create invoice list
    3. reverse the invoice
    4. reverse the invoice list
    It means that you reversed the invoices before reversing the invoice list.
    So their relevance for invoice list is not touched, because the invoice list was already created (and it was not reversed yet).
    Vice-versa, if you reverse an invoice before to create the invoice list (or after the invoice list is reversed), then it won't be relevant for invoice list anymore.
    And the cancellation invoice won't be relevant for invoice list as well.
    It is supposed that if an invoice already included in an invoice list is reversed, then the cancellation invoice will be included in another invoice list.
    This is the standard design of the system.
    Thanks,
    Alex

  • How to determine pricing procedure for invoice list

    Hi ,
    Could you pl let me know "How to determine pricing procedure for invoice list"
    All other things are available i.e.
    Create Condition Tables
    Maintain access sequences
    Maintain pricing procedures
    Define condition types
    Basically how the pricing procedure will be assigned for the Invoice list.
    br
    pinky

    Hi Pinky,
    Create a billing doc type by coping std.(ZF1)
    Assign invoice list to billing type Zf1
    Now maintain a document pricing procedure (for Eg: Z )
    Assign this to billing type in pricing control - document pricing procedure.
    Now maintain the pricing procedure determination as per the sales area /doc pp/cust pp.
    Also in copy control in VTFL maintain pricing type as " B".
    REgards,
    Krishna O

  • Regarding Tolerance Keys for Invoice Block For Payment in MIRO

    Hi all,
    In customizing, I have defined Tolerance Keys for Invoice Block for Payment. I have defined all tolerance keys for my company code ...... with Absolute as well as Percentage Limits. But whenever I am doing MIRO & testing for my Block Codes effectiveness, i am finding that everytime my Invoice gets Blocked by Tolerance Key PP(Price Variance) or by date......but not by any other like BD, BW, KW etc. Can anyone help me as how I should check for this. I even tried to study the documentation part available in customizing, but was unable to understand the term like Order Price Quantity units.......Can anyone help me in understanding this thing ........
    Regards.....

    Hi Ganesh,
    below is the user exit where you can check the tolarance and put the Block according to the your requirment.
    User Exit name - MM08R002 -User exit for tolerance checks
    in the above user exit you have to use  the below Function exit.
    1) EXIT_SAPLMRMC_001
    2) EXIT_SAPLMRMP_001
    we implemented the above user exit to put the payment block based on the checks.
    You can find the documentation of the above exit in the system.
    Thanks
    Naresh

  • Required sample coding for invoice billing for script

    Hi,
            Required sample coding for invoice billing for script in form and endform.
         please help me its very urgent issue. thanks in advance.
    thanks&regards
    sirish

    Hi Sirish,
    these are some of the links where u can find ur solution plz check...
    <u>
    SAP SCRIPT
    SAP SCRIPT
    https://www.sdn.sap.com/irj/sdn/advancedsearch?cat=sdn_all&query=invoicebillingfor+script&adv=false&sortby=cm_rnd_rankvalue</u>
    regards,
    Sana M.

  • Remove leading zeros for invoice lists to allow auto lockbox processing

    I have a change request for the following document at my job. but i am very new into it and do not know how to start and what to do exactly? can anyone please help me what to do in this matter.
    SAP auto posting process for lockbox checks was created to post cash with minimal manual intervention.
    Transaction FLB2 is used to import a lockbox file from Bank of America containing customer payment detail to auto match and clear invoices in the AR subledger. The auto post program tries to match an invoice number from the Reference field to the invoice # in the lockbox file which does not have any leading zeroes. In order to allow this match to happen a user exit was developed to remove any leading zeros from the Reference field in the invoices It works fine for regular invoices but not for the invoice lists u2013 invoice numbers in the 76xxxxxx range. The leading zeros are not removed there, so these invoices fall out of the auto posting process. It has been expressed that we need to improve our automated check posting hit rate for better efficiencies, and to do so we need to have these invoice list invoices fixed in the same way as the regular invoices are.
    please advise
    Vishal

    can anybody please answer it?

  • Invoice list for cash sales order

    Dear SAP guru's
    I have a query kindly help me.
    My client requirement is for his show room sales (cash sales) for one time customer he wants all the invoices to be in one report.
    I already maintained in the customer master data in one time customer in billing data view i maintained the invoice list ,
    but still it is not working.
    if logically speaks standard sap will not give the cumulative invoice report, it splits the ivoices even i maintain the same name for the customer.
    Kindly help me in this regards.
    With regards
    Ram

    Hi bogh,
    In IMG under
    Financial Accounting -> Accounts Receivables and Accounts Payable -> Customer Master -> Master Data -> Preparation for Creating Master Data -> Define Account Group with Screen Layout
    or Transaction OBD2.
    if you give me brief i can help you out more.
    if helpful REWARD points
    Thank you .
    Regards
    Ramana

  • User exit for invoice list creation?

    Hello!
    We have some customers who have multiple ship to locations but the same payer and Bill to. For some ship to locations they want an invoice list and for the other locations, individual invoices only - their process of getting the invoices validated by the delivery locations varies from location to location, hence this request. Is there any possibility by way of a user exit or any other modification to prevent bills based on the partner function SH (via some entry in a designated field in the customer master of the SH) to not go on the invoice list even though the payer may have invoice list calendar populated in the master? i.e. the bill that creates for that particular ship to, does not get the field FKDAT_RL populated even though the Payer may have the invoice list calendar in it? For the SH which don't have this field populated, we want those bills to go on the invoice list.
    Appreciate any guidance/help.
    Many thanks.

    Hi Manoj, that's a very simple question. Before you save data, that record will not even exist in LFA1 table. so, you just need to check that table for the record. In case it doesn't exit, just give an error message.
    inclue some code in the user exit. something like
    if sy-tcode eq 'MK01'.
    select single from lfa1 where lifnr eq ???-lifnr. "check field name in exit
        if not sy-subrc eq 0.    "record doesn't exist
           message E 'Record ..........'
        endif.
    endif.
    if you want to use authorization, just include a mandatory field in a field group, like name1 (vendor name, you can create a vendor without a name) and that will only be open for maintenance for those who have the corresponding authorization value. Therefore, those who have authorization to create a vendor can create it using XK01/MK01/FK01, but those who can only maintain purchasing data cannot create a new vendor record.

Maybe you are looking for