RV_BELEG

Hi,
i have face problem when create Sale order in transaction code VA01. when save the sale order then system show the  Error Message "For Object RV_BELEG, number range interval doesn't exist. And plz tell how to solve this problem.
thanx
rana aman rana

Dear Aman,
This error indicated that number range for sales order is not defined in T. Code: VN01.
Check with T. Code: VOV8, for ypur sales doc type (say, OR - Standard Order) ,and assign Number Ranges.
Best Regards,
Amit
Note: Alternatively, you may maintain with:
T. Code: SNRO
Key-in Object as "RV_BELEG" in to Field: Object; and click Tab: Number Ranges.
On to next screen, click Tab: Interval (change-mode).
To maintain new number range, Click Tab: Interval; if reqd.
Now, go to, T. Code: SM30
Key-in Table/View.
Click Tab: Maintain (change-mode).
Click Tab: New Entry and maintain No. Range for combination:
Sales Org + Dist. Chnl + Sales Doc. Type + Int No. Range (as maintained in SNRO)
Now, this assign this No. Range in to VOV8 for your Sales Doc. type

Similar Messages

  • RV_BELEG depending on: fiscal year, sales organization, month

    Hi everyone.
    We are facing an issue involving SD invoices numbering:
    we are currently using 3 numberings: one for receipts, one for invoices, and another one for cancelling invoices.
    The request is: this numbering should depend on fiscal year AND sales organization AND month (i.e. period).
    The problem is: we have sort of 30 sales organizations. Which yields 30 (sales orgs.) * 12 (months) * 3 (numberings) = sort of 1000 ranges EACH YEAR.
    But range RV_BELEG does not depend on anything, we can only define range numbers with a two-character string. If we used 0-9,A-Z coding we can use 36*36 = 1296 ranges.
    Which means: OK for the first year, but we cannot extend all these ranges for the 2nd and subsequent years.
    Anyone can help. Kind regards.
    Alvaro

    Hi all,
    I understand the requirements of Alvaro, he's spanish, as me, and it is a frequent requirement by spanish managers.
    First, try to understand the reason of this requirement. Perhaps the end users have the habit to know in which year and month was created the invoice by the ID (ie: VBRK-VBELN). You have a lot of fields for this in the interface to FI (check Note 301077 - User exits for the interface to accounting), after you can view this fields in FBL5N or other reports (you can enhance FBLXN tcodes, see SAP Note 215798 - FBL*N: Special fields are not displayed and related notes if the field populated is not in the standard). For instance, in field BSEG-SGTXT you have 50 characters to concatenate year, month, sales org and so on.
    Finally, explain to your client or to your boss that it's impossible. Think that by tax authority requirements in Spain, you can delete or archive invoices after 5 years, and field VBELN is a key of VBRK. And of course, it's not in legal requirements.
    I hope this helps you
    Regards
    Eduardo

  • Object RV_BELEG  number range interval 01 does not exist

    Hi Gurus,
    I need suggestion or solution to solve my problem when creating sales order(standard order) from VA01 transaction.
    Error Descriptio and Message:
    For object RV_BELEG , number range interval 01 does not exist
    Message no. NR751
    Diagnosis
    The database table NRIV has the delivery class 'C', i.e. the SAP default settings are only in client 000.
    Procedure
    Create the missing number range interval in customizing.
    Transaction code:
    Reporducing the error:
    Screen flow: VA01 Intial Screen Input
                          Order Type: SD  'Subs.Dlv.Free of Ch'.
                          Sales Org : 
                          Enter.
                          Next Screen: Click on "Complete Dlv" push butoon.
                          It will take to next screen go with "SAVE" option.
                          Iam getting an incomplete Delivery want to edit.
                          Go with "EDIT" and give Input in "ORDER REASON" drill down option.
                          select any one option and go with arrow symbol in the menu "EDIT NEXT DATA" or F5.
                          Provide Input In "Customer Group" drill down option select any one option from it.
                          Again go with arrow symbol in the menu "EDIT NEXT DATA" or F5.
                          Here iam getting an status "Document is complete".
                          Click on "SAVE" option.
    Here status message error showing: "For object RV_BELEG , number range interval 01 does not exist".
    This is the issue occuring with me while creating Sale Order from VA01.
    help me if any one have know solution or suggestion to solve error.
    Tnks & Rgds
    Bhaskar

    This because of the missing SD Document Number Range.
    You can check this in tcode SNRO for object RV_BELEG.
    Ask your SD Consultant to Change the number range assignment  or create that missing 01 number range number object.
    This will solve your problem,
    Regards
    Karthik D

  • RV_BELEG - Number Range Buffering

    Hi All:  I implemented parallel number range buffering for my client via transaction SNUM for object RV_BELEG which includes orders, deliveries, invoices, contracts, etc.  We did this because with the amount of users they have, when entering orders, they were getting short dumps upon saving orders and losing data.  Changing to parallel buffering was suggested from SAP.  It assigns a buffer of numbers to users as they log on or open sessions.  The user groups entering orders, deliveries and invoices had no issues with these documents being out of sequence.
    After we implemented this, the user group that enters contracts started to noticed that their document numbers were no longer sequencial and this is causing issues for them.
    I have searched OSS and the web to find a solution so that you can stop a single number range, in our case, for the contracts, from buffering.  All I have found is instructions on how to set up another number range for the same document type for certain sales orgs and then add the logic for this new number range and a custom talble in USEREXIT_NUMBER_RANGE.  This does not apply where you have all contracts types being entered by multiple users accross multple sales orgs.
    If anyone has any ideas, suggestions, solutions, please contact me.
    Thanks,
    Pam

    Hi Pam,
    As a suggestion, can you not make the buffer zero? I have made the buffer zero since the client was not particular on the buffer but they were very particular on the number range being sequential. They were ok with having the buffer as zero.
    So perhaps you can try talking to your client on the same lines and convince them to have a zero buffer if possible.
    Regards,
    Rohan Gudavalli

  • For object RV_BELEG , number range interval  does not exit

    I am receiving this error when trying to generate billing document type L2 for a newly created company code.
    Exisiting company codes are generating billing documents so obviously this is to do with a company code related definition.
    Any thouhgts ?
    -Mark

    Please check if the error is
    "For object RV_BELEG , number range interval does not exit"
    "For object RV_BELEG , number range interval <b>10</b> does not exit"
    10 used as an example here you may be getting any 2-digit alpha-numeric value in stead of 10.
    Also Check
    If you are using
    Include program : RV60AFZZ
    Routine: USEREXIT_NUMBER_RANGE
    If so then for each plant you have assign a number range for each billing type (L2- here).
    Thanks,
    Ashish

  • For Object RV_BELEG, number range SD does not exist

    Dear Gurus,
    I have created a sales order VA01 with 1 material, and when I try to print the invoice, I have the following message of error:
    'For Object RV_BELEG, number range SD does not exist'
    I have checked my output types, they have been rightly assigned to the invoice forms.
    OK, so If I have to assign number ranges to sales documents, how can I do that? Do I have to talk to FI guys to?
    Please help.
    Regards
    Christian

    Thats SD numbeer range that is missing. Each invoice has two numbers one in SD and one in FI.
    Just go to SNRO type RV_BELEG and maintain it (the name of the number range you have in your billing document type setup in spro)
    Piotr.

  • Is it possible to extend the RV_BELEG Interval No.?

    Hello, everybody,
    In our RV_BELEG customizing configuration, we are currently addressing 18 interval numbers to each new sales organization. The mapping between sales org, SD doc. catg., SD doc. type and NUMKI is done via a local table, read in USEREXIT_NUMBER_RANGE, as usual.
    Due to the definition of the field Intervals No.', which has only two digits, we would be limited to configure up to 72 sales org., like this:
    - first (00 to 0G) - 18 combinations
    - second (0H to OZ) - 18 c.
    - 71nd (Z0 to ZG) - 18 c.
    - last (ZH to ZZ) - 18 c.
    Our problem is that this will not be sufficient, because we plan to have more than 300 sales org (company codes) in production. This project occurs in public sector... Is there a solution to extend the use of number range RV_BELEG?
    One (not very pretty) solution would be, I think, to create local number ranges, like ZRV_BELEG1. 2, etc., a customizing table to map each sales org. to its NR object, and change the calls of FM 'NUMBER_GET_NEXT' to use the correct NR object.
    Also, I found that some NR objects use a 'NR group' (ex: RK_BELEG), but I do not know if this is a possibility to use with RV_BELEG.
    Did anyone had a similar problem to solve?
    Thanks in advance.
    Davide Sepanas,
    Portugal

    Hi,
    Hmmm, using transaction VN01 you can define more than 1000 number ranges (36 * 36)
    00, 01,..0Z
    10,11,..,1Z
    Z0,Z1,....ZZ
    If that is not sufficient, then yes you can use Z-table similar to NRIV and read it via program RV60AFZZ.
    Best regards
    Witek Prawecki

  • Archiving Object RV_BELEG

    Hi All,
    Could you any one please provide me some documentations regarding this object..?
    I would like to know the following points:
    1. What is object for?
    2. what r the process to be followed for archiving this object?
    3. I see that this object does not exist in the table ARCH_OBJ, any reasons??
    Thanks alot for quick reply.
    Regards,
    Shamim

    RV_BELEG is the number range object for SD Documents.
    You can check transaction SNRO for delete Number Range Objects or Range Intervals for Objects.

  • Number range of  accounting document for different plants

    whenever a billing document is created in SD (using the T-code VF01); an accounting document will be simultaneously created in the FI module. one document type(TS,number range---60:1 to 9999 ) have four  plants .different plants have own number range and sequential document number .
    eg: doc. type   num.range    fr       to           plant cty       co code
             TS           61            1        1000       PLANT_1      3100
                            62           1001    2000       PLANT_2      3100
                            63           2001    3000       PLANT_3      3100
                            64           3001    4000       PLANT_4      3100
    How can that carry out this function ?
    thank you for your help !

    Hi leung,
      As Mr.Rohit has mentioned it has to be done with the z table and the available user exit.
    Wht we have done is.we have created no ranges in obj rv_beleg.Eg
    AA   0000000001 to 0000099999
    AB   0000100000 to 0000199999
    AC   0000200000 to 0000 299999.
    Using the user exit we have created a Z table.And assignd for this ombination in the Ztable.
    Plant X   Billing type A   AA
    Plant Y   Billing Type A  AB
    Plant Z    Billing type A  AC
    Once this combination matches the appropriate invoice no range gets picked up.
    Regards,
    K.Vivek

  • Excise invoice number ranges

    Hi
    I want to define number ranges for particular sales document type. Am aware we can do it through Tcode SNRO. But pls guide me step wise what field to  selct from drop down .
    /BEV1/EMLG     Empties Update Sequence Number
    /BEV3/CHAB     Number Range for Settlement Runs
    /BEV3/CHBK     Number Range for Purchase Control Results
    /BEV3/CHBU     Number Range for Posting Document
    /BEV3/CHEG     Number Range for Supplementary Documents
    /BEV3/CHEV     Sequence Number of BTEs Used in Contract Handling
    /BEV3/CHLE     Sequence Number of Amount when Entering External Amount
    /BEV3/CHOB     Number Range for Objects in the Beverage Industry
    /BEV3/CHSO     CH Assortment Number
    /BEV3/CHVA     Number Ranges for Contract Statement
    /BEV3/CHVD     Contract Handling Document Number
    /DSD/FSR     DSD: Run Number of Final Settlement
    /DSD/ME_CO     Number Range Cockpit
    /DSD/ME_CP     Customizing Cockpit
    /DSD/ME_KY     DSD Mobile Key
    /DSD/PR_NR     Number Range for MDSD Promotion Numbers
    Regards
    Suvin

    hi,
    In SNRO , Give object type RV_BELEG. In that you maintan your number range.
    swapnil

  • Error while creating Salesorder using BAPI

    hello frnds,
    I m new to abap and tryin to make use of BAPI_SALESORDER_CREATEFROMDAT1 to create Sales Order
    I have used the progrtam below.
    *& Report  ZSALESBAPITRIAL
    REPORT  zsalesbapitrial.
    TABLES : vbak , vbap.
    Parameter Screen.
    Sales Document Type.
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
    Sales document type.
    PARAMETERS: p_auart TYPE vbak-auart OBLIGATORY.
    Sales Organisation.
    PARAMETERS: p_vkorg TYPE vbak-vkorg OBLIGATORY.
    Distribution channel.
    PARAMETERS: p_vtweg TYPE vbak-vtweg OBLIGATORY.
    Division.
    PARAMETERS: p_spart TYPE vbak-spart OBLIGATORY.
    SKIP 1.
    Sold to.
    PARAMETERS: p_sold TYPE vbak-kunnr OBLIGATORY.
    Ship to.
    PARAMETERS: p_ship TYPE vbak-kunnr OBLIGATORY.
    SKIP 1.
    Material(Article No).
    PARAMETERS: p_matnr TYPE vbap-matnr   OBLIGATORY.
    Quantity (Cummulative quantity of sales Order)
    PARAMETERS: p_menge type vbap-kwmeng obligatory.
    Plant(Site )
    parameters: p_plant type vbap-werks obligatory.
    SELECTION-SCREEN END OF BLOCK b1.
    Data declarations.
    DATA: v_vbeln            LIKE vbak-vbeln.
    DATA: header             LIKE bapisdhead1.
    DATA: headerx            LIKE bapisdhead1x.
    DATA: item               LIKE bapisditem  OCCURS 0 WITH HEADER LINE.
    DATA: itemx              LIKE bapisditemx OCCURS 0 WITH HEADER LINE.
    DATA: partner            LIKE bapipartnr  OCCURS 0 WITH HEADER LINE.
    DATA: return             LIKE bapiret2    OCCURS 0 WITH HEADER LINE.
    DATA: lt_schedules_inx   TYPE STANDARD TABLE OF bapischdlx
                             WITH HEADER LINE.
    DATA: lt_schedules_in    TYPE STANDARD TABLE OF bapischdl
                             WITH HEADER LINE.
    Header data
    Sales document type
      header-doc_type = p_auart.
      headerx-doc_type = 'X'.
    Sales organization
      header-sales_org = p_vkorg.
      headerx-sales_org = 'X'.
    Distribution channel
      header-distr_chan  = p_vtweg.
      headerx-distr_chan = 'X'.
    Division
      header-division = p_spart.
      headerx-division = 'X'.
      headerx-updateflag = 'I'.
    Partner data
    Sold to
      partner-partn_role = 'AG'.
      partner-partn_numb = p_sold.
      APPEND partner.
    Ship to
      partner-partn_role = 'WE'.
      partner-partn_numb = p_ship.
      APPEND partner.
    ITEM DATA
      itemx-updateflag = 'I'.
    Line item number.
      item-itm_number = '000010'.
      itemx-itm_number = 'X'.
    Material
      item-material = p_matnr.
      itemx-material = 'X'.
    Plant
      item-plant    = p_plant.
      itemx-plant   = 'X'.
    Quantity
      item-target_qty = p_menge.
      itemx-target_qty = 'X'.
      APPEND item.
      APPEND itemx.
      Fill schedule lines
      lt_schedules_in-itm_number = '000010'.
      lt_schedules_in-sched_line = '0001'.
      lt_schedules_in-req_qty    = p_menge.
      APPEND lt_schedules_in.
      Fill schedule line flags
      lt_schedules_inx-itm_number  = '000010'.
      lt_schedules_inx-sched_line  = '0001'.
      lt_schedules_inx-updateflag  = 'X'.
      lt_schedules_inx-req_qty     = 'X'.
      APPEND lt_schedules_inx.
    CALL FUNCTION 'BAPI_SALESDOCU_CREATEFROMDATA1'
    EXPORTING
    sales_header_in = header
    sales_header_inx = headerx
    IMPORTING
    salesdocument_ex = v_vbeln
    TABLES
    return = return
    sales_items_in = item
    sales_items_inx = itemx
    sales_schedules_in = lt_schedules_in
    sales_schedules_inx = lt_schedules_inx
    sales_partners = partner.
    Check the return table.
    LOOP AT return WHERE type = 'E' OR type = 'A'.
    EXIT.
    ENDLOOP.
    IF sy-subrc = 0.
    WRITE: / 'Error in creating document'.
    ELSE.
    WRITE: / 'Document ', v_vbeln, ' created'.
    ENDIF.
    but its giving 'Error in creating document' I m unable to figure wat i m missing . Is it tht i m gving wrong parameters.
    Please help !!!

    Does tht mean i need to add the following code
    Line item number.
    item-itm_number = '000010'.
    itemx-itm_number = 'X'.
    Material
    item-material = p_matnr.
    itemx-material = 'X'.
    Plant
    item-plant    = p_plant.
    itemx-plant   = 'X'.
    Quantity
    item-target_qty = p_menge.
    itemx-target_qty = 'X'.
    APPEND item.
    APPEND itemx.
    For second item.
    Line item number.
    item-itm_number = '000020'.
    itemx-itm_number = 'X'.
    Material
    item-material = '600020001'.
    itemx-material = 'X'.
    Plant
    item-plant    = p_plant.
    itemx-plant   = 'X'.
    Quantity
    item-target_qty = p_menge.
    itemx-target_qty = 'X'.
    APPEND item.
    APPEND itemx.
      Fill schedule lines
    lt_schedules_in-itm_number = '000010'.
    lt_schedules_in-sched_line = '0001'.
    lt_schedules_in-req_qty    = p_menge.
    APPEND lt_schedules_in.
      Fill schedule lines
    lt_schedules_in-itm_number = '000020'.
    lt_schedules_in-sched_line = '0002'.
    lt_schedules_in-req_qty    = p_menge.
    APPEND lt_schedules_in.
      Fill schedule line flags
    lt_schedules_inx-itm_number  = '000010'.
    lt_schedules_inx-sched_line  = '0001'.
    lt_schedules_inx-updateflag  = 'X'.
    lt_schedules_inx-req_qty     = 'X'.
    APPEND lt_schedules_inx.
      Fill schedule line flags
    lt_schedules_inx-itm_number  = '000020'.
    lt_schedules_inx-sched_line  = '0002'.
    lt_schedules_inx-updateflag  = 'X'.
    lt_schedules_inx-req_qty     = 'X'.
    APPEND lt_schedules_inx.
    But i guess it is overwritting my frst material..
    Also i m gettin a error 
    For object rv_beleg, number  range interval doesnot exist
    Pls suggest

  • Error message FVD_BILL017

    Hi experts,
    I am not very familiar with SD billing domain, i am getting this error message when try to create a billing document.
    Number range for bill number is missing; enter a number range
    Message no. FVD_BILL017
    For you info the number rnge of the billing doc type i am using is created and assigned to customizing of the billing doc type.
    Did you encounter this issue?
    Thanks
    Regards

    Hi
    First if ask check in SNRO by giving the object object RV_BELEG.Also check where the number range is. if it has reached to the last numbering then check wheather buffer range has been maintained or not
    Also check by changing the number range in VOFA for biking document type.If it is working fine then keep again the number range and create the billing document again.If it is working fine then the issue can be solved
    Regards
    Srinath

  • Error while creating SO using BAPI

    Hello frnds,
    I m new to abap and trying to create sales orser

    Dear Rachana More,
    Maintain the number range interval for object rv_beleg.
    In IMG under
    Sales and Distribution -> Sales -> Sales Documents -> Sales Document Header -> Define Number Ranges for Sales Documents -> enter
    Or from Transaction SNRO -> enter number range object rv_beleg -> Choose Number Range pushbutton from application tool bar -> Click on change intervals pushbutton -> Maintain intervals
    Regards,
    Naveen.

  • Accounting doucment not get created for Credit Memo

    Hi
        When creating a cancellation doucment(vf11) for credit memo accounting document not get created.While I go for analysis then it is determining the G/L account.But not getting created the accounting doucment.
    When i select "Release to accounting" then it is giving a message like this:
    "Automatic clearing of billing document 951
    and canc. doc. 90000572 not poss."  as informatiion first
    and then later it is throwing an error message that "maintain correct number range"
    While for the same material or earlier cancellation happened and accounting doucment get created.
    Please help me out;How would i get this solved?
    Thanks in advance

    Hi,
    You may also check for Number Range - Maintainance & Assignment.
    T. Code: SNRO
    Table/ View: RV_BELEG
    Here, Mantain Number Range.
    To Assign,
    T. Code: SM30
    T.Code: Bill_Num (or select if different in your case)
    Assign No. range to your combination of Sales OrgDist.ChannelBill Type i.e. for Cancelled Billing Doc. Type
    To Maintain Number Range for Accounting Documents,
    T. Code: FBN1
    Best Regards,
    Amit

  • Sales document creation error.

    Hi Guru's,
    I am using a function module to create a sales order. But i'm getting an error which says: For object RV_BELEG , number range interval  does not exist.
    How to rectify this?
    Below is the code :
    CALL FUNCTION 'SD_SALES_DOCUMENT_SAVE'
             EXPORTING
                  SYNCHRON                   = SPACE
                  STATUS_BUFFER_REFRESH      = SPACE
                  REQUISITION_BUFFER_REFRESH = SPACE
                  REFERENCED_PM_ORDER        = CAUFVD_IMP-AUFNR
             IMPORTING
                  EVBAK                      = VBAK_LOC.
    Please help.
    Thanks,
    Das

    Number range objects are maintained in transaction SNUM, but before you rush off to that transaction you should check what happens in the standard Sales Order create - i.e. do you get the same message in VA01?  It could be you have wrong values in your SD_SALES_DOCUMENT_SAVE setup.
    Jonathan

Maybe you are looking for

  • I have to find out which user exit useing

    Hi All, functional consultant useing user exit ,for substitution of profir center. can any body plz tell ,which user exit he useing to get profit center value. thanks, venu.

  • Xslt urgent problem

    when i use ampersand-hash13; as a special charachterin xsl when i do test xsl at design time and also at run time it shows & amp ;# 13;(no white spaces) any solution Edited by: user11082822 on Oct 17, 2009 12:45 AM Edited by: user11082822 on Oct 17,

  • ITunes wont load in iPhoto slideshow or iMovie

    iTunes 7.0.2 will not load up in iPhoto or iMovie when trying to create a slideshow - the support documents indicate that I should rebuild my iTunes Music Library.xml file (done) but that does not help. Prior to installing iLife 06 in August of 06 th

  • No startup multiple chimes then nothing

    Yesterday my Mac Pro froze. The screen then got a strange checkerboard pattern of grey and red. I held down the power button to turn it off. I then tried to restart it. Power goes on and it makes 5 startup chimes. No video comes on. Computer seems to

  • IPod keeps blinking and does not start up!

    Hi, I braught an iPod of model number A1236 a year back. And did not use it for past 6 months. Yesterday, I tried connecting it and it was working fine. Unfortunately, I just pulled off the USB cable without a safe remove of USB from windows or an ej