SALES ORDER INTERNAL NUMBER RANGE
Hi friends,
I have a problem with Sales Order Number Range with Doc Type SO(Standard Order) its about internal number range OBJECT ASSIGNED in document type is 01
In VN01 for object 01 range assigned is from 01 to 999999 & current number range is 976832 which is about to finish ,
Help me in this regards what r the steps involved in this as while saving order its already showing a warning error that number range is about to finish your earlier help will be appreciated & rewarded.
Regards
System will not allow overlaping of number range. As the number range is nearing to end of redefined, followinwing are the options:
Option 1:
Set number range for number range object 01 is 01 to 999999 . Check if the number range starting from 1000000 is free or already being used. If it is free & that number range is not being used else where, you can reduce the number range in it say number range object 02 is assigned number range from 1000000 to 1999999, you amend the number range to 1500000 to 1999999 & extend the number range fornumber range object 01 as 01 to 1499999.
Option 2:
If the following number range is in use, go to VOV8 --> select the Sales Document Type SO --> change number range object say 01 to say A1 & transport the same from Development to Test (QA) & then to Production Server. In the next step step maintain new number range (not overlaping) to say A1, number range being 10000000 to 19999999. The imapct of transporting the reauest of VOV8 transaction will be that you will have to maintain the new number range immediately & from very next Sales order, the new number range will be active.
Hope this is useful input for you.
Regards,
Rajesh Banka
Reward point if helpful.
Similar Messages
-
Assingment of Internal Number Range to different type of Maintenance Order
Hi..
We are implementing SAP Plant Maintenance. We have created 10 order type. We want to assign 10 number ranges to the order types. During "Configuring of Number Range" t.code OION , when I am inserting new groups for all 10 type of order, it is not accepting by the group name. Number range which i am giving to the desired group is saved in other groups.
Can anybody help to adopt the right process sothat I can assign the correct internal number range to different order types.
Thanks in advance.
Regards
TPHi Pramod,
Please follow the procedure mentioned below:
Configure number ranges.
1. In the menu bar go to Group & Insert
2. Enter the Text & the interval i.e number range.
3. Now add the new group using the symbol ( + )
4. once this is done the new group will be reflected.
5. Then select the element ( order type) i.e to be assigned using F2 key.
6. Enable the check box against the new group ( respective group)
7. Now in the menu bar press Element/Group tab ( or Use F5 key)
8. The selected element(order type) will be assigned to the particular group that you have
selected.
Hope this will help you resolve the problem.
Thnaks & Regards
Arun Vijay D -
Wrong internal order number for internal number range
Hi,
I have created an internal order type and assigned the internal number range 450000-459999. When we checked the numbers given for the system there are missing numbers. For example; the numbering is OK up to 450013 numbered order and the next order has 450020 number, and next one has the 450040
number.
I checked the COAS table and there are no number used by any other order. What can be the reason for this situation? How can we fix the problem? Is there any one who face the same problem?
What are your suggesitions...
Thanks in advance
AhmetHi,
I have similar kind of query. How to use the numbers that the system jumped? Is there any record/history of unused numbers present in any table? Thanks in Advance!
Regards,
Nidhi -
Diiferenet Internal Number Ranges by Depot(Plant) wise
Hi Experts,
I have a requirement in SD for Different Internal Number ranges by Depot(plant wise.
For example, my client having 8 depots(Plants). For each Depot client need different number range, means for depot 1 client need one range that is 9000 to 10000. For depot 2 client need number range like 10001 to 20000 like this for 8 depots but document type(sales order, billing, delivery, invoice) is same for 8 depots. How can i achieve this?
As I am fresher I am not getting any clue. If any one did this please provide me the details how to achieve this.
Thanks & Regards,
Muralikrishna
Moderator Message: Do some R&D of your own first.
Edited by: kishan P on Nov 15, 2010 2:24 PMHi Gnana Kumar,
I seen this link, here mentioned that develop the z table with fields like VKORG, FKART, NUMKI. Can I add Depot(plant) filed also?
and here client is having only one Sales Organization.
Thanks & Regards,
Muralikrishna -
Account group with Internal Number Range
Hello Gurus,
With Internal number range assignment to the Customer Account Group, I am unable to extend the customer from one sales area to another sales area with the same Customer number.
If I am not it is a standard feature that irrespective of the number range (internal or external), with the same customer number, customer can be extended to multiple sales area.
Please correct me if I am wrong and suggest a solution.
Thanks in AdvanceHello friends,
No error message but the next number is getting allocated.
in VD01 or XD01
the following steps r followed.
1. Enter the Account Group
2. Sales Area (New Sales Area for the customer)
3. Reference Customer.
4. Reference Sales Area.
Rather than going to the sales area directly, General area screens are appearing.
Upon saving saving the details New customer number is getting allocated.
I have no clue where I have gone wrong...
looking forward for suggestions.
Regards -
Arbitrary Number Generated before Sales Order Document number is Generated
I want to know which is the arbitrary number generated before the sales Order Document number is created. In which table the arbitrary number is stored?
The Exit which triggers the arbitrary number in the transaction VA01?Hi
You get the Arbitrary number throug the FM NUMBER_GET_NEXT.
interne Nummernvergabe
data: da_rc like inri-returncode.
call function 'NUMBER_GET_NEXT'
exporting
nr_range_nr = da_numki
object = 'RV_BELEG'
importing
returncode = da_rc
number = vbak-vbeln.
And regarding userexit, there is
perform userexit_number_range using da_numki statement in include MV45AF0B_BELEG_SICHERN.
Regards
Raj -
To swap internal number range with an External number range
Hi SAP Guru's,
We have a a landscape with SAP which is divided in 2 ERP's.
One being the Central server and other the Local.
The scenario is that when ever i create a maintenance order in the central server a replication should happen in the local server and the order number should be same as that of central server.
And the scenario should be Vice versa i.e whenever the order is created in a local server it should be replicated in the central.
Both the number ranges used in central and local server are different.
I am not able to find out how we can achieve the above stated scenario.
Please advice what should be my POA.
Regards,
AnkitHi ,
1.You have to find the Difference that Wether the order is created using Integration or Manually from the System.
2.The Standard SAP uses Function Module Number_get_next or Badi to fetch the Number and the number is assigned to Order.
Thats how the internal number ranges works .
3.Now your Scenario is to Owerite the Original number given by system by the function module or BADI .
4.Now you find that Plug in Point and Write an Implicit enhancment Point and Owerite the Original value given by System.
So then only you can Owerite the Original Value.
Let me know if you are not clear .
Regards,
Kishor -
Me_process_po_cust badi for generating internal number range in me21n tcode
Hi all,
I have requirement while creating purchase order my client want to generate internal number range based on company code,document type and plant.here, we are making one custom table to hold compny code,plant,doc.type and Number range number.I am using me_process_po_cust badi for the same.I got the po header and item data from this badi.my problem is how i can pass this number range number in me21n to respective fields.
Regards,
Sleela PatilHi,
Thank u both of you..I tried that exit.following is the code I have written for that exit.
TABLES: T001K,NRIV,EKKO,ZVS_MM_RANGE.
DATA: WA_TAB TYPE ZVS_MM_RANGE,
WERKS LIKE T001W-WERKS.
GET PARAMETER ID 'WRK' FIELD WERKS.
SELECT SINGLE * FROM T001K
WHERE BUKRS EQ NEKKO-BUKRS.
IF SY-SUBRC EQ 0.
SELECT SINGLE * FROM ZVS_MM_RANGE
INTO WA_TAB
WHERE BUKRS EQ NEKKO-BUKRS
AND WERKS EQ WERKS "T001K-BWKEY
AND BSART EQ NEKKO-BSART.
IF SY-SUBRC EQ 0.
MOVE: NEKKO-EBELN TO NUMBER,
WA_TAB-NRRANGENR TO RANGE.
ELSE.
MESSAGE 'Please maintain Number range in table zvs_mm_range' TYPE 'E'.
ENDIF.
ENDIF.
Here, I am getting data as I needed but problem is client having multiple plant for single company code.I am not able to capture plant in this exit.as, it is in item level.so,later on tried to do it using me_process_po_cust badi.
Now my problem is that how to pass this number range number in me23n tansaction.
Regards,
Sheela Patil -
Create vendor in ERP R/3 with internal number range
HI,
When I create a new vendor from MDM in R/3 with internal number range ADRMAS is processed OK but CREMDM is in status 51 because of missing address data.
According to sap note 1052964 (se below) ADRMAS must be the first IDOC and it should contain the vendor number, but this is not possible with internal number range. How do you overcome this problem and how do I get the vendor number back to MDM?
ALE inbound needs the customer / vendor account number within the ADRMAS IDoc to link the ADRMAS IDoc to the follwing DEBMAS / CREMAS IDoc correctly. Therefore field <OBJ_ID> in ADRMAS segment <E1ADRMAS> must contain exactly the same value as fields <KUNNR> / <LIFNR> in the corresponding DEBMAS / CREMAS IDoc. If this value is not provided, the Business Address Service stores the address but is unable to link the address later on to the corresponding Customer / Vendor.
Kind regards
JonnaWe have worked around these problems in the past. These are the steps we took:
1. We created a custom program to process a CREMDM IDOC. This custom program was pretty simple. It called the function module to process a CREMAS IDOC (IDOC_INPUT_CREDITOR) then did a committ. The program captured the vendor number and then called the function module (IDOC_INPUT_ADRMAS) that processes an ADRMAS IDOC (It plugged in the previously captured Vendor number in the ADRMAS).
2. Using this custom program, it is not necessary in PI to split the CREMDM into a CREMAS and an ADRMAS.
3. The last step in the custom program kicked off transaction MDMV to trigger an outbound CREMDM IDOC back to MDM. This was necessary to update the vendor number in MDM.
Tom Belcher -
No Sales Order Item number in PCA document on Delivery
Hi,
We have an issue as below:
Sales Order (Not a CO object)>Delivery is done> We cannot see Sales Order item number in the PCA document whereas it appears in Accounting Document.
After Billing, a CO-PA document also generated.
Thanks to provide any information on this.
Umapathi GHi,
For billing documents, the information from the respective sales order and from the sales order item in the line item table GLPCA is only in the fields AUBEL and AUPOS.
You post a goods issue for delivery. If you post the goods issue for a sales order stock, the information of the sales order is updated in the profit center document (field GLPCA-KDAUF). If the goods issue is posted from the make-to-stock inventory, then the sales order information is not updated.
regards
Waman -
Internal Number Range in Vendor Master(XK01)
Dear Gurus,
During the Initial upload of vendor master in SAP the vendor codes around 3000 vendors were uploaded with an External Number range between 1000000 to 1999999 with an defined group. Now i want to deactivate the External Number range and move on to internal Number range.
With Regards,
Siddharth PosteHi Siddarth Poste,
In OMSJ T- code you can give the vendor no range as internal or external
Regards
M B Raju -
Internal Number range:Issue
Hi,
I am using the internal number range for the employee number creation.
Scenario:
Suppose I have created 13 employee in the organization so far.By mistake I created the wrong employee record(Employee number 00000013).
Now when I delete any existing employee (say "John" with the employee number as 00000013) using the Tcode PU00, I face the following issue:
I am able to delete the record (all the associated infotypes) successfully.
Now when I try to re-create the employee using tcode PA40, it always creates the employee wtih the next number (00000014) and not with 00000013.
I want the new correct employee to have the employee number as 00000013.
Can you please advise?
Regards
ManishGo to Tcode PA04
Click the Status Delete 0000014 Current Number make it as 000013 and hire -
Vendor Creation (Internal Number Range)
Hi,
My client was creating a new Vendor. The same has an internal number range.
However, the last vendor created was 110016...... while creating a new vendor, the system assigned vendor 110020 as the next internal number, instead of 110017 to be assigned.
Kindly assist as to why has this happened and where can i check the same?Thanks.......
However that number range has not been assigned to other vendor group....
Also, I have heard of number range buffering in SAP......What is that? How it works? Is there any T Code to check this buffering or any additional configuration is required?
Kindly assist on the same........ -
Hi All,
I have defined the internal number ranges and assigned to vendor account group but when i create a vendor master record the system allocating number randomly instead of serielly
why this is happened ?
Regards,
RajeshHi,
You may have Number range Buffer for Vendor No Range.
goto T.code SNRO and check for Vendor number range.
Hope this helps, please assign points.
Thanks,
Rau -
Hi All,
Please help to find out why system does not assign continuous running number for new sold-to-party account group.Why Internal number range of sold-to-party assigned by system not in running sequence.
Thanks & Regards,
PallaviHi pallavi
Go to OVT0 and select the sold to party account grp and and in that details you can see the number range field ,there you can check what number range has been assigned to the account group. Another way is go to OBD2 and check the sold to party account grp which number range has been assigned
Regards
Srinath
Maybe you are looking for
-
Printing problem with Photoshop cs4, need help
I'm using PS CS4, with a Canon Pixma iP4200 and Mac os 10.6.2. I CAN print from other programs such as TextEdit or Pages. And my printer prints a test page without any problems. However, when I try to print something from PhotoShop, the printer di
-
Cannot update camera raw plugin in PSE10 for D800 support
having some major problems, just bought a D800, upgraded my pc with a 64 bit os and more ram, re-installed all my programs and cant open my files in PSE, its saying its the wrong files type, go to update pse10 and im getting an error cose u41m1c212,
-
IPhoto will not open normally - hangs up
When I try to open iPhoto, it hangs and will not open. I can go in the "back door" by choosing a photo and selecting "open with" and iPhoto, but the application won't open normally. I got my new laptop last December and migrated my applications, etc.
-
Hello, Most of our users log into the system using HTTP login. The "dialog steps" of HTTP task type is much greater than Dialog Tasks. However in the Trend Analysis part of the EWA, the graphs system activity and response time are only shown for Dial
-
Call a function in create method
Hi !! I am using jdeveloper 11.1.1.5 My Scenario: Need to call the function While my user clicks createInsert What i had done: I had called the function in my AMImpl. This is the code which i had done public String getCurrentYear(String bu,String id)