Prevent invoice list split

hi all,
we have the following problem:
i need a invoice list every day for one regulator. the debtors that are under this regulator have different payment terms so when i try to create the invoice list for this regulator, that invoices are splitted to different invoice lists ... how can is prevent this?
TIA!
christian

Hi,
Use transaction code VTFL. (Copy control from delivery document to billing document).
Select the document types, then item category.
In the item category settings, check the routine assigned to the field Data VBRK/VBRP. Here depending upon your requirement, you can develop your own routine (using transaction code VOFM) and assign in this field.
Regards,

Similar Messages

  • Invoice List Split - pricing procedure

    Hi,
    Please help.
    We do not want to maintain the factoring discount for Invoice list.
    We are combining the invoices , Debit memos, inv cancellations in the invoice list type LR. But we have different pricing procedure for invoices and debit memos. As a result the invoice list splits because of different pricing procedures. To avid split based on the pricing procedure, created a routine (data in VBRK/VBRP) and reset the pricing procedure field(VBRk-KALSM).
    So the LR invoice will have pricing procedure as blanks. Please advise if this will have any other implications and also please guide the correct way of doing it.
    Thank You.

    Hi
      Well split can be avoided by user exit which exist at transaction VOFM look into this and get billing exits to avoid the split. There may be some condition at billing comment it as you dont need to split at billing. PLs do this appropriately as else you may stop the process. Anymore pls shoot me with the code you have done.
    so it can be well avoided with user exit.
    Cheers
    AnthonyM

  • Invoice list split.

    Hello Experts,
    There are three invoice lists split out of one invoice list. the payer,billingdate are ok. and the user cannot see the split analysis function in his screen in vf22->environment. what next?
    Regards,
    N.Raja Sekhar.

    hello kishore,
    Thanks for the reply. I got the note. the root cause for the issue is identified. what I did was,
    se16-> there are three invoice lists as I said. I entered the invoice list numbers in the vbrk and I found the combination criteria is differing which is bill to party-when compared from one list to another.
    I am awarding points to you for the reply.thanks again.
    Regards,
    Raj

  • Invoice List Should Split only on Payer or Bill to Party

    Salute Masters!!
    Invoice list should split only on payer or bill to party function at VF21.
    Pleases provide the solution.
    Regards,
    Srivastav
    <contact details removed>
    Message was edited by: Jyoti Prakash

    You can control this by proper routine for copying control in VTFF for Header Source: Billing Doc & Target: Invoice List doc type.
    To further reference on various invoice list split criteria, refer SAP Note 317935 - Invoice Split Criteria for Invoice Lists
    Now if you want know as per your current configuration, how Invoice List Split in happening. Then follow following steps:
    1.
    Try using TCode VF24.
    2.
    Provide desire parameters & execute.
    3.
    Select the desired Billing Document in Invoice Due List. To do this Press Ctrl Key from keyboard to select multiple lines.
    4.
    Then click on simulation button(Shift + F7).
    5.
    Invoice List Simulate: Invoice List Overview Screen
    6.
    Select all lines.
    7.
    There first go for Logs, by pressing Log button.
    8.
    If there is No Log. Then click on Split Analysis button to get split analysis.
    9.
    Work on analysis result to make it possible for combining invoice for Invoice list.
    10.
    If your enhanced routine is can take care of your desire result for Invoice List. Then place that routine in VTFF for Header Source: Billing Doc & Target: Invoice List doc type.
    11.
    Repeat the step from 1. to 3. Then click on Collective Billing doc Button to create an invoice list with desired billing doc.
    Regards
    JP

  • Prevent invoice split with different partners on item level

    Dear Experts,
    in a sales order we have different representatives (partner function "VE") on item level due to commission issues. Now we have the requirement to prevent the invoice split with different representatves on item in order-related billing. While in copy control it is easy to prevent invoice split due to different VBRK-fields we have not found  a userexit ( or copy-control) to prevent invoice split with different partners.
    Anybody has an idea to this issue?
    Thanks for your help.
    Mark

    Dear Mark,
    You are on the right-track.
    As, there is no standard routine, you have to write your requirement in existing routine (i.e. modify standard routine with your requirement)
    To do so, go to:
    T. Code: VOFM --> Copying requirement(Menu-bar) --> Billing Document (Take help from ABAPer).
    Write code as an implicit enhancement:
    clear: KURGV-KUNNR
    - {Please confirm the Table-Field name}
    And if there is any further changes, ABAper will help you out.
    Once modified, attach your routine in to Field: VBRK/ VBRP.
    Best Regards,
    Amit
    Note: I think, following thread will help you and clear the requirement:
    Re: Avoid invoice split (Please go-through it)

  • Invoice List Consolidation with different billing date

    Hi!
    Want to consolidation different billing date billings into 1 invoice list!
    but system will split it,
    How can I do??
    Thanks

    Hi,
    Please check note 317935 Invoice Split Criteria for Invoice Lists
    Different Billing Dates for the invoice list from the original invoices will automatically cause invoices to split into multiple invoice lists. This is standard functionality.  The primary way to avoid this is to enter a date as a default billing date in transaction VF21 or to modify the report from transaction VF24.
    If you do not enter a default billing date and the dates from the individual invoices differ, than the invoice lists will be split into as
    many invoice lists as there are different dates.
    Regards,
    Alex

  • Invoice Lists, can you create a single a/c for multo billing docs

    We are looking at using the invoice list functionlity to provide a single bill for a payer per month.
    This will cover multi ship tos, billing document types, PO numbers etc.
    Is there a way to have a single accounting document that will be able to capture the information from multi billing documents and types?

    I don't think so it is possible because the moment you will be having different billing types, your invoice will split, they can not be clubbed into a single invoice(Number Range are defined on your Document Type).
    Reward points if it helps
    Regards
    N

  • Create a Invoice List by Bill-to only????

    Hi all-
    I am trying to create an invoice list per Bill-to rather than at the Payer level (which is where the factory calendar is assigned).  Has anyone had any success creating an Invoice List at the Bill-to level ONLY? 
    I've researched numerous OSS notes, but nothing seems to be what I'm looking for.
    Thanks in advance. 
    Brian

    I appreciate the quick response. 
    I apologize for not providing enough details in my previous post.  In our customer structure, we have the Bill-to under the Payer.  Anyway, we are trying to create invoice lists per Payer/Bill-to combination (OSS 627023 accomplishes the split, but will always split every Payer/Bill-to combination).  But we only want certain Bill-to's to receive an Invoice List. 
    For example, Payer # 20000 has Bill-to 20001 and Bill-to 20002.  We are trying to create an Invoice List for the combination (Payer 20000/Bill-to 20002), but not the combination (Payer 20000/Bill-to 20001). 
    Any help is much appreciated.
    Thanks,
    Brian

  • Issue with invoice lists

    I have created 5 Ordes all for the same customer but with 2 of the order having a different Division on the sales area
    Can someone please tell me when  invoice lists are created from VF24, would this group the billing doc into 1 invoice list or would this split them into different invoice list since the division is different even tho the customer is the same .
    Can someone help.
    regards
    ady

    thank you for your response.
    please see below the split analysis. Hope you can help.
    Split analy.
    Split due to different header data
    Fld Name
    0090075253
    0090075252
    Billing date for billing index
    20091202
    20091201
    Price list type
    Z1
    Incoterms (Part 2)
    costs and freight
    COSTS AND FREIGHTS
    Combination criteria in the bi
    003CMGD0080026671F67
    003CMAV0080026670F18
    Update group for statistics up
    000001
    Division
    GD
    AV
    Reference Document Number
    0090075253
    0090075252
    Assignment number
    0090075253
    0090075252
    Translation Date
    20091202
    20091201
    Payment Reference
    0090075253
    0090075252
    Regards

  • How to create Invoice list??

    Hi guyz,
    could you please tell me how to create invoice list, i have created sales order, done the delivery,created billing.
    appreciate immediate reply.
    Thanks.
    Mohammed.

    Hi Mohammed,
    To create an invoice list:
    Select the Billing screen.
    Depending on the number of billing documents that you want to include, you can choose one of two ways to create the invoice list. You can either
    · Select Invoice list Create and enter each billing document separately
    · Create a list for all billing documents that are relevant for the invoice list. You can then process the work list for invoice lists.
    This procedure shows you how to create the work list.
    Select Invoice list Edit work list.
    Enter your selection criteria and press ENTER.
    The system displays a list of billing documents that meet your selection criteria.
    Select the billing documents that you want to include in the invoice list and select Invoice list Save.
    You can also simulate creation of invoice lists via the work list for invoice lists. This is useful as a test option. The simulation also allows you to carry out a split analysis, which shows you why billing documents are written to different invoice lists (e.g. due to different payers).
    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.
    Hope with this info you can do it. Pl. reward if it helps.
    Thanks & Regards
    Sadhu Kishore

  • 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.

  • Get invoice list

    Hi all
            I have come accross an anomaly while testing invoice list. The following is my code for getting the invoice list. The problem its that when i test it with customer no 1000 it displays invoice list of 1050 too. This happens ONLY for cutomer no 1000, testing with other entries gives the desired result. Is there anything that i am doing wrong w.r.to the coding part? Thanks
    FORM get_invoice_list  TABLES   pt_customer_list
                                        TYPE /artec/msf_tab_cust_list
                                    pet_invoice_list
                                        TYPE /artec/msf_tab_invoice_list
                                    pet_return
                                        TYPE bapiret2_t
                             USING pv_open_invoice
                                        TYPE /artec/msf_dte_flag
                                   pv_close_invoice
                                        TYPE /artec/msf_dte_flag.
      TYPES:BEGIN OF ty_cus_name,
        cus_no TYPE kunnr,
        cus_name TYPE name1_gp,
        END OF ty_cus_name.
    *-- Declaring internal table
      DATA:
            r_fkdat   TYPE TABLE OF ty_fkdat,
            lt_vrkpa  TYPE TABLE OF ty_vrkpa.
    *Declare a date range table.
    *  DATA: r_rfbsk TYPE TABLE OF ty_rfbsk. "#EC NEEDED
    *-- Declaring workarea
       DATA:  lw_fkdat     TYPE ty_fkdat,
    *         lw_vbrk      TYPE ty_vbrk, "#EC NEEDED
             lw_vrkpa     TYPE ty_vrkpa,
    *         lw_rfbsk     TYPE ty_rfbsk,
    *         lw_cust_list TYPE /artec/msf_str_cust_list, "#EC NEEDED
             lw_invoice_list TYPE /artec/msf_str_invoice_list,
             lw_datcfg        TYPE /artec/msfdatcfg.
    *-- Clearing export table
      CLEAR: pet_invoice_list[], pet_return[] .
    *-- Get closed invoices within the date range.
      IF  pv_close_invoice IS INITIAL AND
          pv_open_invoice IS NOT INITIAL.
    *-- Get open invoices within the date range.
      ELSEIF pv_close_invoice IS NOT INITIAL AND
             pv_open_invoice IS INITIAL.
        SELECT SINGLE * FROM /artec/msfdatcfg "#EC *
               INTO lw_datcfg
               WHERE type = /artec/msf_cl_common=>gc_price_list ."'PRICE_LIST'.
        lw_fkdat-sign = /artec/msf_cl_common=>gc_sign_i.
        lw_fkdat-option = /artec/msf_cl_common=>gc_option_bt.
        lw_fkdat-low =  sy-datum - lw_datcfg-retain_day .
        lw_fkdat-high = sy-datum.
        APPEND lw_fkdat TO r_fkdat.
        CLEAR lw_fkdat.
    *--Fetch both the open and closed invoices
      ELSEIF pv_close_invoice IS NOT INITIAL AND
             pv_open_invoice  IS NOT INITIAL.
      ELSEIF pv_close_invoice IS INITIAL AND
             pv_close_invoice IS INITIAL.
      ENDIF.
    * Select required entries from the database view /artec/msf_v_inv
      SELECT kunde
             parvw
             vkorg
             fkdat
             vtweg
             fkart
             kunnr
             kunag
             vbtyp
             ernam
             vbeln
             netwr
             waerk
      FROM /artec/msf_v_inv "Database view of vrkpa and vbrk
          INTO TABLE lt_vrkpa
          FOR ALL ENTRIES IN pt_customer_list
          WHERE kunde = pt_customer_list-customer_no
          AND fkdat IN r_fkdat AND
          rfbsk = /artec/msf_cl_common=>gc_close_invoice.
      LOOP AT lt_vrkpa INTO lw_vrkpa.
        lw_invoice_list-cust_no      = lw_vrkpa-kunnr.
        lw_invoice_list-invoice_no   = lw_vrkpa-vbeln.
        APPEND lw_invoice_list TO pet_invoice_list.
        CLEAR:lw_invoice_list.
      ENDLOOP.
    Sort pet_invoice_list by cust_no invoice_no.
    Delete Adjacent Duplicates From pet_invoice_list  comparing all fields.
      IF pet_invoice_list[] IS NOT INITIAL.
        DELETE pet_invoice_list WHERE invoice_date BETWEEN '19900101' AND '20090101'.
      ENDIF.
    ENDFORM.

    hard to read the code, but did you check to see if FOR ALL ENTRIES IN pt_customer_list  has rows in the PT_customer_list?  If you didn't I'd suggest a review of documentation of FOR ALL ENTRIES.  If you did make sure pt_customer_list isn't empty, then disregard.

  • Requirement of invoice list in case of a proforma invoice generation.

    Dear Experts,
    I have a case where the customer is indulged with the export sales & he had delivered the excisable goods to his customer (or we can also consider it under STO as one of the above case) & wants to arise a proforma invoice in context to this transaction with the delivery document being taken as the reference document in the billing screen VF01; where, as I have already mentioned that the PGI has been done. Now the problem is this that the billing document is not getting generated with an information log that, '_The invoice list cannot be determined_'. Now I am not able to understand that why this is happening? This was the delivery related with a single line item.
    I went for changing the billing relevance field at VOV7 from 'A' to 'J' & even tried by changing the copying requirement from '010' to '311' at VTFL, from LF to F8 (as this is normally followed during the issue of free samples & subseqyent free of charge deliveries); but was not able to get the required output.
    What to do? Kindly assist.
    With regards,
    M.S.Kumar.
    Edited by: M.Santosh.Kumar on Jan 28, 2011 7:25 AM

    1) The document flow is like this that between the two plants for e.g. 1000 & 1100 under the same company code  the stock transfer needs to take place.
    2) Plant 1000 is devoid of the required amount of stock, hence it raised an enquiry for the aforesaid amount of stock with plant 1100
    3) Plant 1100 confirmed the availability of stock
    4) Plant 1000 raised a purchase order with plant 1100
    5) Plant 1100 raised the sales order for the required quantity of stock with plant 1000, & has done the PGI under delivery.
    6) Now the plant 1100 wants to raise one proforma invoice with respect to the delivery of goods being done to the corresponding plant 1000 & one commercial invoice for the payments to be made.
    7) The processing from raising the purchase order to the delivery of the goods to the respective plant has already being performed.
    8) At the moment of creating the proforma invoice with billing type F8, the system is throwing an error message that it is not able to generate the billing document because of the reason that the invoice list date cannot be determined.
    or else in the other way, in simple manner what needs to be done when simply the billing document is not getting generated in context to a delivery document because of the reason that the invoice list date could not be determined. Does this have to do anything with the POD time frame or the pricing conditions being defined under the pricing procedure which has not been followed upon while processing the sales order?
    With regards,
    M.S.Kumar.

  • Vf21 - invoices list - RV

    hi,
    when I try to post invoice list in accounting I get an error from the system warning me that it can't find document type RV!
    I checked it and I figured out that I really miss this document...so:
    1) should I create it ??? and how???
    2) should I set a different parameter in VOFA for invoice type LR in the field document type?
    thank you in advance
    mauro

    RV is an SAP Delivered standard. How come its not on your list? You will not find it in VOFA, you will find it in OBA7.
    For Billing Type LR, the Document Type field is Blank and none of my billing doc postings have errors. If nothing else works, try speaking to an SD consultant... cheeky!
    Cheers.

Maybe you are looking for

  • Get('XML') doesn't work, but get() does in javascript - CASCADING LOVs

    I'm trying to get cascading LOVs working in Apex 3.1.0 in Oracle 11g. When I call get.get('XML') it returns null in firefox and empty string in IE6. If I change it to call get.get() then it returns the XML as a string into Javascript. The Application

  • Pages 4.3 not syncing with iCloud.

    Having issues syncing documents from my iPad and iPhone to my Mac, and vice versa. Logged in to iCloud on the Mac, and Pages 4.3 offers iCloud support, however doesn't bring any of my docs from the cloud to my Mac, and when I created one and tried to

  • Save text in a PO during creation

    Hi All, I need to save text in PO during PO creation. I am using the BADI ME_PROCESS_PO_CUST method:PROCESS_ITEM. My EBELN is blank here. I do have other required fields like text id, text name to use in SAVE_TEXT. Text needs to be saved before the P

  • Why were my phone's iTunes songs erased?

    I connected my iPhone to iTunes on my new laptop, but it didn't successfully connect because there was an error. (0xE8000012) I looked it up on Google and multiple people said to delete a "Lockdown" folder, which I did, but it still didn't help. Toda

  • Loaded FCS2 and Compressor time seems a lot longer

    Loaded a 73 minute HDV (1440X1080) program and sent to Compressor for a MPEG-2 fastest time DVD. 6 hours later it was still compressing. Is this normal? Normally a 73 minute SD (720X480) would only take a little more than an hour. Any suggestions?