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
sivaramHello
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
RohitHello,
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
DebasishAs 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
BhushanHi 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,
NikHi,
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
debasishDear 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.
RajeshHi
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,
ThangHi
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,
MuraliHi 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. -
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 AMHi 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
kumarHi,
</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
-
I have two iphones on the same apple ID but I wasnt separate icloud accounts, how do I do that? Thanks
-
Can't enable ACLs on a RAID volume
Hi all, I have OSX 10.4.11 running on an Xserve G5 ppc. There are 2 Xserve RAID volumes attached by fibre channel. I've been having issues recently with permissions: some users are creating or modifying files/folders and other users in the same group
-
Show text in dropdown box instead of value....
Hello, I'm having this annoying problem. In a dropdown box, I can only see the value, not the text associated to the value. I think this is strange since I've worked with this before and don't remember having to select the "Text". Do I have to do any
-
PCA, CO-PA Reconcilation
Hi Can somebody help me out how we can do the PCA/CO-PA reconciliation, what it means and is there any reports we have on PCA and CO-PA side and how we can approach if there is any difference in both. Thank you
-
I cannot get the darn Airport Express to work! It just keeps blinking Amber. I know it must be something silly I am over looking. And I do not have the Airport Extreme Base Station. Thank you for any help!!! Elizabeth