Billing Number buffering by 2

Hi guru's
in my scrap sales invoice iam getting buffer by 2 .. like 2, 4, 6, and 8.. .. i checkd SNUM/SNRO, iam difficult to find the billing Numebr object.. and also if i select the any object i seen the main memory bufferning checked and in display mode.. ..
wat i ahve to do.. tell me the process.. step by step.. reward full ..
Ramki

Hi,
Actualy this is controlled in the object defination itself.
I think you can check RV_BELEG object.This is the object used for SD document number range.But this is standard and defined as No buffering.
In SNUM give object name as choose display.You can see No buffering is defined for this object.
In SM56 just try doing referesh and try if the problem is sorted out.
It worked for me but i had used Z object
Reward points if useful
Regards,
Amrish Purohit

Similar Messages

  • Billing Number Range problem ( accounting document not generated)

    Hi All,
    I have created some billing types and for them I have assigned some internal number ranges. Now when I create a billing document it is getting saved with the proper number range but no accounting document is getting generated.
    Also when I try to release the invoice I am getting an error which says " *Incorrect doc.no.: 10000009. Select document number between 0090000000 and 0099999999* "
    K I N D L Y     suggest  as U R G E N T.
    Regards,
    Danny.

    Dear,
              Billing Number Range problem ( accounting document not generated) is not an error because when you create billing document then accounting document not generated. Accounting done after posting of that billing document with VFX3 or VF02 T.Code by account department.
               And for second issue you had define number range between 0090000000 and 0099999999 for invoice so thats why it happen.
    Regards,
    Sandip Shaktavat

  • Error in Unique Bill Number alg using SDK

    Hi friends,
    I am trying to generate unique bill no by taking InstallationDocumentNumberAlgorithmSpot i added pluged this algorithm (admin->installation options framework)
    But i am getting some error ,pls help me how to solve this.
    public class CMBillNumber_Impl extends CMBillNumber_Gen implements
              InstallationDocumentNumberAlgorithmSpot {
         private static final Logger logger = Logger
         .getLogger(CMBillNumber_Impl.class);
         private Bill bill;
         private String docNumber;
         @Override
         public void invoke() {
              validateInput();
              Premise prem = bill.getAccount().fetchMailingPremise();
              Premise_Id premise_Id = prem.getId();
              GeographicType_Id geotype = new GeographicType_Id("SECTION");
              Query query = createQuery("from PremiseGeographicLocation pgl where pgl.premise.id= :premiseid and pgl.geographicType=:pgeocd ");
              query.bindId("premiseid", premise_Id);
              logger.warn("Premise id Number is "+premise_Id);
              query.bindId("pgeocd", geotype);
              query.addResult("geographicValue", "pgl.geographicValue");
              logger.warn("Premise id Geo is "+geotype);
              Iterator it= query.iterate();
              String sectionValue = "";
              while(it.hasNext())
                   sectionValue=it.next().toString();
              // PremiseGeographicLocation PrGeo=
              // pr.getGeographicLocations()pr.getCharacteristics().
              docNumber= sectionValue+"12345";
              logger.warn("Bill Number is "+docNumber);
              // TODO Auto-generated method stub
         private void validateInput() {
              if (this.bill == null) {
                   logger.warn("this.bill is nill");
                   addError(com.splwg.base.domain.StandardMessages
                             .fieldMissing("BILL_ID"));
         @Override
         public String getDocumentNumber() {
              // TODO Auto-generated method stub
              return docNumber;
         @Override
         public DocumentTypeLookup getDocumentType() {
              // TODO Auto-generated method stub
              return null;
         @Override
         public void setBill(Bill bill) {
              this.bill = bill;
              // TODO Auto-generated method stub
         @Override
         public void setPaymentEvent(PaymentEvent arg0) {
              // TODO Auto-generated method stub
    Error
    SPL - 127748-272-1 2011-05-27 16:39:28,368 [Parent Reader:Thread-28] ERROR (support.cobol.CobolToJavaGateway) A system error occurred calling method invoke on class com.splwg.ccb.domain.common.install
    ation.GenerateDocumentNumberFromCobol
    com.splwg.shared.common.LoggedException: Error invoking method invoke
    at com.splwg.shared.common.LoggedException.wrap(LoggedException.java:198)
    at com.splwg.shared.common.LoggedException.wrap(LoggedException.java:85)
    at com.splwg.base.support.cobol.CobolToJavaGateway$MethodDispatcherCache$MethodDispatcher.dispatchToRequestedMethod(CobolToJavaGateway.java:350)
    at com.splwg.base.support.cobol.CobolToJavaGateway$MethodDispatcherCache$MethodDispatcher.access$300(CobolToJavaGateway.java:255)
    at com.splwg.base.support.cobol.CobolToJavaGateway$MethodDispatcherCache.dispatchToRequestedMethod(CobolToJavaGateway.java:250)
    at com.splwg.base.support.cobol.CobolToJavaGateway$MethodDispatcherCache.access$000(CobolToJavaGateway.java:232)
    at com.splwg.base.support.cobol.CobolToJavaGateway.callJava(CobolToJavaGateway.java:65)
    at com.splwg.base.support.cobol.host.command.CobolToJavaGatewayCommand.invoke(CobolToJavaGatewayCommand.java:33)
    at com.splwg.base.support.cobol.host.PerformCommandExecuter.invoke(PerformCommandExecuter.java:68)
    at com.splwg.base.support.cobol.host.OptimizedRemoteExecuterSkel$RequestSocketReader.readRequestExecuteAndRespond(OptimizedRemoteExecuterSkel.java:157)
    at com.splwg.base.support.cobol.host.OptimizedRemoteExecuterSkel$RequestSocketReader.run(OptimizedRemoteExecuterSkel.java:91)
    at com.splwg.base.support.cobol.host.SocketThreadPool$WrappingParentRunnable.run(SocketThreadPool.java:204)
    at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Thread.java:619)
    Caused by: java.lang.ClassCastException: com.splwg.cm.domain.cmbills.CMBillNumber_Impl__ cannot be cast to com.splwg.ccb.domain.common.installation.GetDocumentNumberAlgComp
    at com.splwg.ccb.domain.common.installation.CcbInstallation_Impl.generateDocumentNumber(CcbInstallation_Impl.java:99)
    at com.splwg.domain.common.installation.CcbInstallation__.CGLIB$generateDocumentNumber$99(<generated>)
    at com.splwg.domain.common.installation.CcbInstallation__$$FastClassByCGLIB$$a0d1667d.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:167)
    at com.splwg.base.support.interception.BusinessMethodInterceptor.intercept(BusinessMethodInterceptor.java:84)
    at com.splwg.domain.common.installation.CcbInstallation__.generateDocumentNumber(<generated>)
    at com.splwg.ccb.domain.billing.bill.Bill_Impl.generateDocumentNumber(Bill_Impl.java:306)
    at com.splwg.domain.billing.bill.Bill__.CGLIB$generateDocumentNumber$89(<generated>)
    at com.splwg.domain.billing.bill.Bill__$$FastClassByCGLIB$$3088dc4d.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:167)
    at com.splwg.base.support.interception.BusinessMethodInterceptor.intercept(BusinessMethodInterceptor.java:84)
    at com.splwg.domain.billing.bill.Bill__.generateDocumentNumber(<generated>)
    at com.splwg.ccb.domain.common.installation.GenerateDocumentNumberFromCobol.mapResultToCobol(GenerateDocumentNumberFromCobol.java:47)
    at com.splwg.ccb.domain.common.installation.GenerateDocumentNumberFromCobol.mapInputFromCobol(GenerateDocumentNumberFromCobol.java:37)
    at com.splwg.ccb.domain.common.installation.GenerateDocumentNumberFromCobol.invoke(GenerateDocumentNumberFromCobol.java:28)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    Pls help me to resolve this issue
    thanks
    sivaram

    Hello
    it is not printed, becuase of the printer name not specified. Enter a valid printer, and try.
    Regards,
    J.

  • Maintain Billing Number Range according to Sales Organization / Plant

    Hi,
    How to create Billing Number Range according to Sales Organization / Plant wise...
    Please guide..

    Hi SAP~MM 
    It can be developed through Z Table.Take the help of your Abaper.Check this below link it is useful for your issue
    Number ranges
    Plantwise number ranges
    Let me know if your problem is solved
    Regards
    Pradeep

  • Invoicing billing number range and Accounting billing no range

    Hi
    Want to know the Link between the Invoicing billing number range and Accounting billing no range
    Link between the two no ranges if any
    Rohit

    Hello,
    There is no link between the Accounting document and the Billing document
    Billing documents number range were maintained in VN01 and the Accounting document number range were maintained  i n FBN1 for each financial year against the company code
    If you want the same Number to be generated for both , then
    Use T. code VOFA and check billing document type and itu2019s assignment for Accounting document type for example for billing document type accounting document type is RV and check the number range for billing document type through T. code VN01 and then use T. code OBA7 to see number range object for accounting document and then finally use T. code FBN1 and maintain same number range as per billing document type and mark as external number range then system will generate same accounting document number against billing document after releasing the billing document to accounting
    Thanks,
    santosh

  • Re: Billing number range

    Hi
    In  billing the number range defined for my client is for 10 years.but now they want to maintain it for yearly basis. So if i create a new no. range in VN01 and this new range i wiil assign to Z Billing type, will this new number affect any other module, particularly in  FI side.So what are the testing should i do to check whether it is working fine or not?
    regards
    Debasish

    As long as the billing Number range is different from the Fi number range there wouldn't be any problem in the running .........
    Check for the FI number range for the accounting and profit centre and cost centre documents.with fi consultant
    regards,
    Amlan Sarkar

  • Different Billing Number Range

    Dear All
       My client want different billing number range
       Example for vehicle sales ( sales area 6100,61,60)
                     For spares sales (sales area 6300,61,60)
        For credit memo want different billing number range ,please guide me ,how i can maintain the different billing number range.
       and how should i maintain different accounting number range which is same as the billing number range.
    Thanks and Regards
    Bhushan

    Hi Bhushan,
    If you want different number range as per the standard
    -->You need to define two different billing document types for two sales areas in VOFA transaction
    -->You define two different number ranges in VN01 transaction
    -->Assign that number range to the document types in VOFA transaction.
    -->Take help of FI people to define the number range for the accounting document as per your requirement in OBA7 transaction.
    If you want the number range based on the sales organisation then you need to use the User Exit with the help of ABAPer.
    Try With this User Exit.
    USEREXIT_NUMBER_RANGE_INV_DATE (Module pool SAPLV60A, program RV60AFZC)
    Depending on the number range, table TVFKD is used to set the billing date (country-specific requirments in Italy). USEREXIT_NUMBER_RANGE is automatically deactivated when this user exit is being applied.
    I hope it will help you,
    Regards,
    Murali.

  • Commercial Billing Number Range

    Dear All,
    Commercial Billing Number Range can be year Specific ?(vf01).
    If yes at present in my system its not year  specific how can i do it year specific ?
    Regards,
    Nik

    Hi,
    No dear,it is not year specific.Only FI documents are yser specific.
    Although it can be done by creating a Z number range object and marking it as year specific.
    But if not urgent don't go for it.
    I had done the same thing but it brings lot many issues afterwords.
    Reward points if useful
    Regards,
    Amrish Purohit

  • Alphanumeric billing number range

    Hi
    In billing number range(VN01)  can we define alphanumeric number like AB07089999 or only numeric.
    Regards
    debasish

    Dear Debasish,
    You can't maintain alphanumeric number for internal number range.
    If you select External number range system will accept alphanumeric number also but for billing document external number range not advaisable
    You can try with the User Exit with the help of ABAPer
    Try with these User exits,
    USEREXIT_NUMBER_RANGE (Module pool SAPLV60A, program RV60AFZZ)
    The internal number range used in the standard system is specified
    in the billing type table and can be changed in this user exit. This
    user exit is only called when the billing documents is created.
    USEREXIT_NUMBER_RANGE_INV_DATE (Module pool SAPLV60A, program
    RV60AFZC)
    Depending on the number range, table TVFKD is used to set the
    billing date (country-specific requirments in Italy).
    USEREXIT_NUMBER_RANGE is automatically deactivated when this user
    exit is being applied.
    I hope it will help you,
    Regards,
    Murali.

  • Customize Billing Number Format

    Hi Experts,
    How do I customize billing number format as a alphanumeric.
    Rajesh

    Hi
    Billing document number is always internal in standard
    So Internally giving alpha numeric number is not possible in standard
    But external number range is possible with userexit mentioned below
    USEREXIT_NUMBER_RANGE (Module pool SAPLV60A, program RV60AFZZ)
    The internal number range used in the standard system is specified in the billing type table and can be changed in this user exit. This user exit is only called when the billing documents is created.
    A zee table is to be maintained according to the requirement
    and maintain the entries in billing no range object RV_BELEG
    This can be done with the help of the ABAPer
    But i am not sure whether you can achieve alphanumeric number
    If possible kindly update us why do you require alphanumeric number for billing
    Regards
    Raja

  • Enter External Billing Number to System

    Hi all
    In Create Billing by VF01 or VF04, I want to fill External Billing Number to system.
    Could you please suggest me which field i should fill 
    Thank and Best regards,
    Thang

    Hi
    Thank you for your answer.
    I want to use internal number range but i want to fill more external in to one field in System when I create Billing. ( Normally we use field "Reference" but now can not fill in this field.
    Could you tell me other advise ?
    I checked User Exit:   USEREXIT_NUMBER_RANGE  but not exit.
    Best regards,

  • Output showing up in 2 different rows in Infocube for same Billing Number

    Hi,
    I have a Billing Infocube which gets data from 2 DSO's Billing header DSO & Billing Item DSO seperately.  In Billing header, i have Billing Doc. Number & Shipping condition.  In Billing item, i have Billing Doc. Number & Billing Quantity.  In the report that i created on this Infocube, i have a column, where i restrict the Billing quantity based on Shipping condition.  When i execute the report, this particular column is coming up totally blank.  To verify at the backend, I checked the 2 DSO's seperately taking one common Billing document number, i get data in both DSO's.
    When i check the Infocube for this 3 Infoobjects, I see the output in 2 seperate rows, one row with Billing document number & shipping condition values and another row with the same Billing document number & Billing quantity.  I think because of this only, in report also, the column is coming blank.  Why is the output not getting displayed in one single row in Infocube?  How do i make this to work?
    Regards,
    Murali

    Hi Murali,
    That will not cause the issue the reason being, in your FACT table for document number now SID values will be populated (due to line item dimension) and it will be unique for each document.
    But if you look at the cube design then for each of your other dimension a unique DIMID will be created in DIM table for unique combination of all the underlying attribute values.
    for e.g. say you have following cube design,
    Document number,     attr1,   attr2, attr3, attr4    Key1.
    Now your attr1 and 2 are getting loaded from one flow and they belong to same dimension, and your attr3 and attr4 are getting loaded from another flow and they belong to another dimension. The data will be created in the cube as follows,
    Document number    DIM1   DIM2   key1
       100                          10       0        100
        100                          0        10      may be 0 to avoide data duplication.
    If you see the DIMID values in fact table they are different due to different data load from two separate data flow. And that is the reason you might have multiple rows in cube for same document number.
    Regards,
    Durgesh.

  • Billing number range problem

    Hi all,
    Earlier we were getting same document no.  For Billing document and FI Document for Billing VF02 but since last few documents the numbers are not coming same for Billing and Accounting documents, please advice.

    Hi
    Use T. code VOFA and check billing document type and itu2019s assignment for Accounting document type for example for billing document type   accounting document type is RV and check the number range for billing document type through T. code VN01 and then use T. code OBA7 to see number range object for accounting document  and then finally use T. code FBN1 and maintain same number range as per billing document type and mark as external number range then system will generate same accounting document number against billing document after releasing the billing document to accounting.
    Regards,
    Shailesh Verma

  • Error in billing number range interval.

    Hi,
    I created a new billing type. I assigned the number range properly. But at the time of billing document generation, system is throwing a message "For object RV_BELEG , number range interval  doesnot exist". I have checked in 'SNRO' against the object type 'RV_BELEG' , the number range interval that I have assigned for the new billing type is existing there. Still the error is coming.
    Please suggest what needs to be done.
    Thanks & regards,
    Rupam.
    Edited by: RUPAM KR SEN on Mar 21, 2011 10:46 AM
    Edited by: RUPAM KR SEN on Mar 21, 2011 10:47 AM

    Hi Samit,
    Thanks a lot for your suggetion. There is an user exit but with different program name in our system. Due that user exit the  customizing done by me was not working properly. The exit has been deactivated and now it's working fine.
    Thanks & regards,
    Rupam.
    Edited by: RUPAM KR SEN on Mar 21, 2011 1:56 PM

  • Number Buffering for dimensions and infoobjects

    Hai
    I have some UNBUFFERED dimensions and infoobjects . So i need to buffer these dimensions and infoobjects with high number buffer level.
    So can anyone give the step-by-step for doing this pls
    i ill assing the points
    kumar

    Hi,
    </u>dimensions:<u>
    first you have to determine the number range object sing function module: <b>RSD_CUBE_GET</b> in transaction SE37. Enter the name of the infocube in the field <b>I_INFOCUBE</b>, 'A' in <b>I_OBJVERS</b> and 'X' in <b>I_BYPASS_BUFFER</b>.
    Select the <b>E_T_DIME</b>. In the following screen the column <b>NOOBJECT</b> will contain the number range object. The dimension tables start with BID* and the master data table with BIM*.
    Start transaction SNRO. Enter the number range object in the field object. In the next screen choose the menu item Edit -> Set-up buffering -> Main Memory. After choosing you can the number of numbers in the field </b>No. of numbers in buffer<b>.
    </u>infoobjects:<u>
    Select the infoobject. Choose menu item Extra -> Number range object. Then you can either choose For SID or For Hierarchies.
    regards,
    Raymond Baggen
    Uphantis bv

Maybe you are looking for