Mass maintenance of Sales orders,or/and items
Hi friends
Need some help.
Is there a transaction in SAP by which we can reject large numbers of sales orders, or/and items in sales orders in a mass maintenance way.
We dont want to use MASS or VA05.
HI
Being an SD consultant if u know about how to record transactions in LSMW or BDC
it will be very useful
for exampl like if u want to create condition records for 12000 maaterials if u create lsmw and do recording u rwork will be easy
if u dont know about LSMW or BDC
just sit with u r abapper and ask him to do LSMW also u try to learn
it is not mandatory but having an idea about LSMW and BDC or SCAT will be more useful
regards
Similar Messages
-
Sales order doc and item fields in customer line item report(FBL5N)
Hi All,
We have some billing documents and the accounting docs are created as well. However, in the FBL5N report, we are not able to display the sales order doc and item info even though the columns are avaliable in the layout.
Anyone can help?
Thanks,
TeoHiya,
You said you had the Order/Sales Doc field on the layout already.
Have you ever been able to view the Order? All I can view is the Billing Doc, and I would think that is logical, since the Order is not the immediately prceeding document for the Accounting Doc. The Accounting Doc is created off the Billing Doc and that is what is updated in BSEG. The Sales Order is not updated in BSEG (I haven't seen that happen).
In the event of a GR into stock posting, the Product Cost Collector or PO is the immediately preceeding document and hence updated in BSEG.
Cheers. -
Linking Sales Order Header and Item into a DSO
I am trying to combine my Sales Order Header and Item into a DSO.
I created individual DSOs for each extractor and loaded successfully. I then created a new DSO with the Document number as the key field and loaded the data. However, when I check the new DSO, the data is not combined but seperated on one line.
To make it clearer
DSO1
CH1 CH2 CH3 KF1
DSO2
CH1 CH4 CH5 KF2
In my new DSO3, I used CH1 as the key field and when I load data, I expect to see
CH1 CH2 CH3 CH4 CH5 KF1 KF2
But I get
CH1 CH2 CH3 KF1
CH1 CH4 CH5 KF2
Is there something I'm doing wrong?Hi Siggi
I'm not sure what you mean.
What I am trying to achieve on the long run is to combine Sales Order and Billing into a cube. But first i need to get the orders into a DSO and also Billing into another DSO. And then combine into a consolidated DSO before going to a cube. Please correct if this approach is wrong.
In the meantime, I am trying to combine the sales order item and header into one DSO. -
Mass maintenance in sales order
hi Gurus!!!
i create sales order that time material production was not there so there is no confirmation of material for that sales order
now before delivery i have to delete that schedule line and again enter material quantity then material get confirm these activity can i do in mass maintenance. IS IT POSSIBLE ???
IF YES HOW CAN I DO
the data was in huge so i need to save time and headache
please help
thanks in advancehi friend !!!
i did this thing thr BDC only that time material is not available (production was not available )
when i understand we have to reconfirm schedule line so i stop to upoald sales order
and
when mateial produce then again i starst
BUT ....
here i want to reconfirm that previous order
so is it possible thr MASS MAINTENANCE -
To get service order from sales order number and item number
The select on AUFK takes much longer time than the transaction which is used to get the sevice order number starting from VA03. ( select one line item. goto repairs, then select the repairs column and goto SM Order). Is there any other table than AUFK from which i can get service order number.
Hi!
Check, if you have an entry in table VBFA for your sales order (sales order in VBELV, POSNV, AUFK in VBELN and POSNN, VBTYP_N might be 'C').
If so, your select will be much faster by using VBFA.
Regards,
Christian -
How to make pricing field as output only in sales order header and item lev
Hi ,
I want to make the field PRICING DATE as output only both at header and item level. How can i do pls guide me in detail.
Regards
SunainaHi Sunaina ,
Through User Exit you get this requirement plese take help of ABAPer to activate the user exit according to your requirement.
Try With this User Exit
Program MV45AFZZ
USEREXIT_FIELD_MODIFICATION
This user exit can be used to modify the attributes of the screen fields.
To do this, the screen fields are allocated to so-called modification groups 1 - 4 and can be edited together during a modification in ABAP. If a field has no field name, it cannot be allocated to a group.
The usage of the field groups (modification group 1-4) is as follows:
Modification group 1: Automatic modification with transaction MFAW
Modification group 2: It contains 'LOO' for step loop fields
Modification group 3: For modifications which depend on check tables or on other fixed information
Modification group 4: is not used
The FORM routine is called up for every field of a screen. If you require changes to be made, you must make them in this user exit.
This FORM routine is called up by the module FELDAUSWAHL.
See the Screen Painter manual for further information on structuring the interface.
I hope it will help you,
Regards,
Murali. -
How to send Sales Document Number and Item to BAPI_ACC_DOCUMENT_POST?
Hello SAPients,
We are using BAPI_ACC_DOCUMENT_POST to create an accounting document similar to what FB01 does, in FB01 you can type the number and position of a Sales Document even if you are using an Account Receivable account number. But in the BAPI, the ACCOUNTRECEIVABLE table doesn't have a field to include those numbers. How should I pass the sales order number and item to the BAPI? I have tried several things but every time I receive more complicated error messages.
Thank you in advance for your kind help.Let me know if you have any questions:
Loop through your records and fill in the appropriate structure based on record type (GL, Vendor or Customer)
IF NOT pcard_post_rec-zlsapac IS INITIAL.
gt_gl_item-itemno_acc = ls_posnr.
gt_gl_item-gl_account = pcard_post_rec-zlsapac.
gt_gl_item-comp_code = pcard_post_rec-zlsapco.
"gt_gl_item-pstng_date = pcard_post_rec-zlgpsdt.
gt_gl_item-pstng_date = gv_posting_date.
gt_gl_item-doc_type = doctype.
gt_gl_item-alloc_nmbr = ls_assignment.
gt_gl_item-ref_key_3 = pcard_post_rec-zlgvend.
IF pcard_post_rec-zlsapac < 500000.
gt_gl_item-item_text = ''.
ELSE.
gt_gl_item-item_text = pcard_post_rec-zlguser.
ENDIF.
gt_gl_item-costcenter = pcard_post_rec-zlsapcc.
gt_gl_item-orderid = lv_ordnum.
APPEND gt_gl_item.
ELSEIF NOT pcard_post_rec-zlsapven IS INITIAL.
gt_ap_item-itemno_acc = ls_posnr.
gt_ap_item-vendor_no = pcard_post_rec-zlsapven.
gt_ap_item-comp_code = pcard_post_rec-zlsapco.
gt_ap_item-alloc_nmbr = ls_assignment.
gt_ap_item-ref_key_3 = pcard_post_rec-zlgvend.
IF pcard_post_rec-zlsapac < 500000.
gt_ap_item-item_text = ''.
ELSE.
gt_ap_item-item_text = pcard_post_rec-zlguser.
ENDIF.
APPEND gt_ap_item.
ELSEIF NOT pcard_post_rec-zlsapcus IS INITIAL.
gt_ar_item-itemno_acc = ls_posnr.
gt_ar_item-customer = pcard_post_rec-zlsapcus.
gt_ar_item-comp_code = pcard_post_rec-zlsapco.
gt_ar_item-alloc_nmbr = ls_assignment.
gt_ar_item-ref_key_3 = pcard_post_rec-zlgvend.
IF pcard_post_rec-zlsapac < 500000.
gt_ar_item-item_text = ''.
ELSE.
gt_ar_item-item_text = pcard_post_rec-zlguser.
ENDIF.
APPEND gt_ar_item.
ENDIF. -
Sales order no and line item no in account assignment tab of line item no.
Hi All,
When we display a sales order and go to line item --> Account assignment tab --> we can see sales order no and line item no in that screen. We want to know from where this existing no. in that field is populating from.
We want to know this as we want to check feasibility of changing sales order and item no to maintenance contract no and line item no. ( Maintenance contract we have to pick from notification)
If anybody has any idea about this do let me know as this is urgent requirment.
Effort will be rewarded.
Thanks in advance.
Edited by: Satish Bharambe on Jul 4, 2008 10:38 AMHi Satish,
You mean Accounting assignment tab-->In Settlement rule details
If yes the order number which is coming in that field Sales order and for which sale order you are looking that details both are the same numbers(i.e Nothing but sales order number).
When you create sales order system will give number of the sales order the number will come in this place.
I hope it will help you,
Regards,
Murali. -
Mass Deletion of Sales order line items
Dear Gurus..
There is a transaction VA02 for change and deletion of sales order line items. it takes time to delete line item of sales order one by one.. is there any abap program to do this process..
if so please let me know
regards
Saad NisarHi,
You can use trx MASS with object type BUS2032 to change sales order items. Please check this link:
Re: Mass deletion of sales orders
Or try LSMW.
Regards,
Csaba
Edited by: Csaba Szommer on Apr 10, 2009 8:18 AM
Edited by: Csaba Szommer on Apr 10, 2009 8:21 AM -
External system Sales Order no and Line Item no in to BAPI_HU_CREATE
Hi Friends
Packing is done and Handling units are created in External System.
For this requirement SAP ECC has to update Handling Units creation and Materials Packing in to HU with reference External System Sales Order no and Line Item no.
Could you please advice how & where to input External system Sales Order no and Line Item no in to BAPI_HU_CREATE Function Module while creating Handling Units in SAP ECC system.
Thanks in Advance.
SRHi Guru
Please help on this requirement.
Thanks
Ravi -
MIGO-sales order number and line item not validated for 501E mvt in MIGO.
Hi All,
In MIGO i am trying to post for 501E(specisl stock=order on hand) movement type, here i am entering the material and in the where TAb even if I enter wrong sales order number or wrong sales order line item number. the system allows to post .
its not validating the material against the sales order number and line item number that is entered to check whether that material really exists in that particular sales order or not.
is there a way to fix this?
Thanks
Mahendrahi
i dont think vvalidation is possibel
as the system dont know whaich material is assigned to which SO
as we r takeing the stock without PO
if u want to validate then system can validate the quantity that is also with use of some user exit
correct me if i am wrong -
Dear All,
If i have alot of sales orders and i want to carry out new pricing to all of them is there away to carry out mass change to them or i have to change them Individually,
thanks in advance.Dear,
You can use T. Code ME17 or MASS for mass change in sales order,
Please go via below step :
1) Enter T.Code MASS. Select Object BUS2032.--> F8. Select Sales Order Item Data (MASSVBAP). -->F8
2) Enter Sales Order No. and plant code --> F8
3) Click on Display All Records
4) Click on Select field button
5) Select field which you want to change in selection criteria
6) Enter new value which you want to replace in place of old field.
7) And click on carry out a mass change button.
8) Select column which you want to change.
9) Save it.
You can also change your sales order price using this path like --> VA05 ---> Orders -> Edit -> Mass change -> New pricing.
Regards,
Sandip -
Mass Progression of Sales Order Lines
Hi
We are on 11.5.10.2.
we are entering multiple model lines on Sales Order.
To create * Item, we have to manually progress each line.
Also, for Back 2 Back orders, users are entering around 50 -100 lines, selecting and progressing each line individually to next stage is not feasible.
Is there any feature in Oracle which can do the mass progression of sales order lines i.e. model lines to create * Item and progressing the status of B2B cycles to next stage
Thanks in Advance!
RegardsYou can use Autocreate Configuration Items to batch-create the star items without having to manually progress.
For back-to-back lines you can use Autocreate Purchase Requisitions.
Both of these requests are 'owned' by Bills of Material. Just add them into your request group.
Regards,
Jon -
Free Goods - Not showing in sales order as subsequent item
Dear Gurus,
I have created a Free Goods procedure determination and maintained it at Customer/ Material level in VBN01.
The procedure is inclusive as follow:
For every 100 units purchased, the customer gets 10 units free
However at sales order level there is no indication at all that the Free Goods are being triggered.
When I check the pricing procedure, the condition record NA00 that I have used doesn't show-up.
There is no subsequent item in the sales order under the main item showing the Free-Goods discount.
Could you please help me go through the customizing process to correct the error?
Many thanks for your help
ChrisHi,
FYI
Free goods can be configured in SAP by following two methods.
(1) Manually
(2) Automatically
Manually: By specifying higher level item category for a line item we can determine free goods as a free of charge
items during sales order processing.
Automatically: System proposes free of goods automatically in the sales order. In automatic free goods
configuration system follows two methods.
(1) Exclusive
(2) Inclusive
Exclusive: System configures free goods in exclusive option like free goods quantity is going to be excluded in
order quantity. Ex: For 10 items 1 item is free. Then system configures free goods as 10 + 1.
Inclusive: System configures free goods in inclusive option like free goods quantity is going to be included in order
quantity. Ex: For 10 items 1 item is free. Then system configures free goods as 9 + 1.
NOTE: In exclusive method other items also can be given as a free of charge items for order item.
Configuration steps: INCLUSIVE
SAP follows condition technique to configure free goods automatically.
Maintain pricing procedure
Path:
IMG
Sales and distribution
Basic functions
Free goods
Condition technique for free goods
Maintain pricing procedures
Choose free goods procedure NA0001 and select it
Click on copy icon on application tool bar and rename it Ex: SRI001
Condition type is NA00 and Access sequence also NA00
Save it and Exit
Activate free goods determination
Path:
IMG
Sales and distribution
Basic functions
Free goods
Condition technique for free goods
Activate free goods determination
Go to new entries
Specify our sales area, document pricing procedure, customer pricing procedure and specify our free goods
procedure Ex: SRI001
Save and Exit
Control free goods pricing
Path:
IMG
Sales and distribution
Basic functions
Free goods
Control free goods pricing
Control pricing for free goods item category
Choose item category TAN from position button
Specify the pricing as X = Pricing standard
Choose item category TANN from position button
Specify pricing as B = Pricing for free goods (100% discount)
Save and Exit
Maintain condition type for 100% discount
Path:
IMG
Sales and distribution
Basic functions
Free goods
Control free goods pricing
Maintain condition type for 100% discount
Check whether condition type R100 is available or not (R100 = is 100% discount)
Exit
Maintain pricing procedure for pricing
Path:
IMG
Sales and distribution
Basic functions
Free goods
Control free goods pricing
Maintain pricing procedure for pricing
Choose our pricing procedure form position button and select it
Click on control data icon under dialog structure
Include condition type R100 between the steps of discounts.
Specify requirement = 55 and Routine No: 28 (100% discount) in Alt. CBV.
Save and Exit
Requirement 55: The Routine No. 55 is assigned to condition type R100. If the user wants to look both revenues
and sales deductions for the free items since the product that we are going to give as a free of charge item can be
sold separately in the same sales order. Then the item category of free goods TANN has the pricing value as B.
Then the system calculates value of the free goods as 100% discount as we discussed above the same material [that
is going to be given as a free of charge item]. Some times the same item is going to be given as a normal item.
Then system calculates price for normal item and system should not calculate price for same item [free of charge
item]. So as to perform this calculation we have to assign Requirement/Routine 55 is to assign condition type
R100.
Alt CBV = 28: [100% Discount] Condition type R100 should be taken as a ZERO value. The formula 28
calculates condition type R100 value as a ZERO.
Set Transfer of cost to Main item: [Copy control]: Transaction code: VTFL
Copy control is a concept by which the system copies the data from source document to target document.
Path:
IMG
Sales and Distribution
Basic functions
Pricing
Free goods
Control free goods pricing
Set transfer of cost to main item [copy control]
Choose Billing type F2 Delivery document type LF from position button
Select it and click on itemicon under dialog structure
Choose item category Ex: TAN
Click on details icon
Click on display or change icon
Choose item category as TAN again
Select it and click on details icon
Check cumulative cost
Save and Exit
Cumulative cost controls whether the cost value (VPRS) is to be copied from relevant sub items into main items.
Sub items cost are not relevant for billing.
Maintain copying control: Transaction code: VTAA
Path:
IMG
Sales and Distribution
Basic functions
Free goods
Control free goods pricing
Maintain copying control
We maintain copy control at item level category for free goods. In this field we can control whether the
free goods should also be transferred when we copy from one document to another document.
Choose source document type as QT and target document type as OR from position button
Select it and click on item control button under dialog structure
Choose AGN item category from position button
Click on display or change button
Again click on AGN
Click on details icon
Check Re u2013 explode structure/Free goods
Save and Exit
This indicator controls whether the free goods are copied from source document to target document or redetermined
again.
Maintain condition records for Free goods [INCLUSIVE]: Transaction code: VBN1
Path:
Logistics
Sales and Distribution
Master data
Conditions
Free goods
VBN1 u2013 Create
Specify condition type NA00
Click on key combination
Specify all the data
Choose inclusive by clicking the INCLUSIVE/EXCLUSIVE push button
Specify the Material No., Minimum order quantity (Ex: 10), Specify [from] the free goods quantity (Ex:
10), Unit of measure u201CEAu201D (Each), Free goods (are free goods) as u201C1u201D.
Calculation procedure: We can specify the Routines for calculation procedure as 1 or 2 or 3
1 = Pro u2013 Rata (Proportionate): Ex: If the customer places order for 100 cases of material u201CXu201D, then customer
receives 20 cases of same material as free. That means, the business can say that buy 100 and get 20. If the
customer orders for 162 cases, then system automatically grants 32 cases as a free of cost (162x20/100 = 32 Cases).
2 = Unit of reference: When customer orders for 100 cases of material u201CXu201D, then the customer receives an
additional 20 cases as a free of goods. That means business can say that buy 100 get 20 free by granting 200 free
for every full of 100 cases. The customer places order for 162, then system automatically grants only 20 cases
(100x20/100=20).
3 = Whole unit: When a customer places order for 100 cases of material u201CXu201D, then the customer receives additional
20 cases of material u201CXu201D as a free of goods item. The business can say that buy 100 and get 20 free of charge items.
If the customer orders for increment of 100 that means 200 (100 + 100) items, then he gets 40. If he placed the
order for 101 u2013 199 items he gets only ZERO.
Save and Exit
Condition record for EXCLUSIVE: Transaction code: VBN1
Path:
Logistics
Sales and Distribution
Master data
Conditions free goods
Specify the discount type u201CNA00u201D
Click on key combination
Click on Choose inclusive by clicking the INCLUSIVE/EXCLUSIVE push button
Specify the sales organization, distribution channel
Specify customer number and validity periods, material, minimum quantity, order quantity, unit of
measure, calculation procedure, free goods (3)
Specify additional material free goods (if other goods is going to be given as a free of charge item.
Save and Exit
Go to VA01 and raise the sales order for INCLUSIVE and EXCLUSIVE.
See the Free Goods effect.
Condition type NRAB = Free goods: Requirement = 59, Alt CBV = 29: [only for INCLUSIVE purpose]
Requirement 59: We have to assign requirement 59 to the condition type NRAB. If the customer buys 100 cases
of product u201CXu201D, then he receives 10 cases of the product free. If the user would not like the additional line item in
the sales order for free goods rather than the discount of the 10 cases is represent in the same line item as other 90
cases. If the free goods discount should not apply on credit for returns that do not make reference in the previous
document.
Alt CBV 29: The condition type NRAB is to be assigned with 29 formula to support inclusive free goods
agreement where the user would have to apply the discount to the order item rather than having a sub item
generated for the free quantity.
Ex: The customer orders for 100 cases of product u201CXu201D, 10 cases are free instead of having a free sub item generated
b the system to represent the free 10 cases, the user would like to have a discount applied to the 100 cases line item
equal to the value of the 10 cases.
NOTE: Free goods can only be configured on document category type u201CCu201D (OR). That means we cannot configure
free goods on Inquiry and Quotation.
Header Conditions
SAP has delivered two kinds of condition types: (1) Header conditions
(2) Item conditions
Header conditions: The value of the header condition applies to the whole items in the sales document.
Header conditions do not have any access sequence.
So that, value of the header conditions should be maintained manually.
Ex: HA00, HB00
Configuration settings:
Include condition types HA00, HB00 in V/08 in between the discount condition types.
Go to VA01 and raise the sales order
Select line item and go to Go to button
Header Conditions
Include condition type HA00 HB00 with values [HA00 is percentage discount and HB00 is absolute
discount]
If HA00 = 1%, then system applies 1% on base value on all items in the sales order.
If HB00 = 100/- Rupees, then system applies 100/- Rupees proportionately to all items in the sales order. If sales
order has two items, then system applies 50/- Rupees to each item.
Click on activate button
Go to item condition screen
Check how system applied header conditions for line items
NOTE: Make sure that sales order contains more than one item.
Condition Scales
We can maintain scales for each and every condition type. So that we can determine pricing conditions values
depending upon the range of the order quantity.
Ex: If you maintain condition record for PR00 for material one as a 100/- Rs. For 1 material, then we can maintain
scales for this material like below:
From Quantity Price
1 u2013 10 1000
11 u2013 20 999
21 u2013 30 998
31 u2013 40 997
Configuration settings:
Go to VK11
Maintain condition record for PR00
Select line item and click on scales icon on the application tool bar
Maintain scales and scale rates accordingly
Save and Exit
Go to VA01 and raise the sales order
Enter the order quantity according to the scale and see the scale effect
Regards,
Siva -
Closing sales order containing cancelled item
Hello,
This is the scenario. You create a sales order containing 3 items and add the order. One of the items then gets cancelled (in item master data). You then try and close or cancel the order. A red line error message is displayed saying 'Item cancelled' with the item code after it. Is there a way of closing a sales order which contains a cancelled item? I have tried removing the item from the order but am unable to update it afterwards - it shows the same error.
Many thanks,
KateHello Kate,
A precaution is always needed when you cancel any items. You need run a simple query such as:
SELECT * FROM RDR1 T0 WHERE T0.ItemCode = '[%0\]' to check any Sales Orders contain this code.
Thanks,
Gordon
Maybe you are looking for
-
Dear Community, I promise I'll try to be as concise as possible. I'm really desperate for help! I've read absolutely everything about missing bookmarks, but as you will see my problem is also about cursors and Google showing differently on screen. It
-
How to connect BT headset to E71?
I have a Plantronics Voyager and an E71. I have charged the latter. I press the button and its lights blinks (searching) but I do not see any place to tell the phone to accept the headset. You would think it is under Menu>Connectivity>Bluetooth. Nope
-
How can I change the space between a checkbox and text all at one time? I have a lot of checkboxes in my form.
-
Is it Possible to Import RoboHelp 2002R2 Into RoboHelp 8?
I have been using RoboHelp 2002R2 for Awhile. Is it possible to import the 2002R2 help projects into The current versions of RoboHelp?
-
i bought the TV show LOST Vol.1 and did manage to download all the episode except episode 29 for some reason I'm getting this message : (there was a problem downloading the artwork for season 2 : everybody heat hugo / lost, Vol1 : seasons 1-3 / Lost)