Chagne GL of an Item in Purhcaes Order
Hello Gurus,
I have to change a GL account code in a Purchase order. By default inventory post by Item Group as well as in Item master.
I want to change a GL code for a item in a Purchase Order.
I changed to set GL by item Level in Item Master but no luck. Can you tell me what should i do to make it work?
Thanks for your reply...
So, i can not change GL of an Item at Purchase order level. This is my situation..
We are a manufacturer. When we order a new products some qty of the new items go for QC and rest will go in to
inventory. We have a separate account for QC and that is an expense account. I don't want to put QC items in to the
inventory. So when i enter a purchase order for items XYZ...100 QTY go to inventory account and 5 QTY i want to put it through QC inspection account. How do i change account for those 5 items?
I have set that particular item in Item Master as a Item Level, but still no success.
Similar Messages
-
Partial delivery per item in sales order and ATP - schedule lines
Hi,
I've problem regarding ATP- schedule lines and partial delivery flag.
In sales order there is flag Partial delivery per item B / 1 . That means create only one delivery even with quant 0. That comes from customer master or customer info-record and it is OK.
Please look at next example.
Customer requires:
10 PCS of materail A on date X. Only 5 PCS are available on date X.
10 PCS of material B on date X 0 PCS are available on date X, 10 PCS are available on date Y.
So if we create outbound delivery on date X it will contain only 5 PCS of material A. No successive deliveries will be created for material A because of the flag B/1. That item is closed.
Problem is with material B.
The sales order will be open because of material B and on date Y we can easily create another delivery with 10 PCS of mat B.
That is wrong. Agreement with customer is only one delivery for ALL items in sales order. If we create delivery on date X it should contain only materials which are available on date X and sales order should close.
Do you know how to fix this problem?Hi,
I've think you didn't understand my requirement. I allways get schedule lines but they are confirmed on different dates.
Example in same sales order we have:
Schedule line for item A:
DATE X confirmed quantity 10
Schedule line for an item B.
DATE X confirmed quanitity 0 (zeroe)
DATE Y confirmed quantity 10.
I would like to create outbond delivery on date X with:
item A quantity 10
item B quantity 0.
And if that hapens than B/0 rule will work or reference customzing that you suggested before. So order will be closed because all items are processed or referenced once.
Do you know how to do that?
Regards -
Restriction of number items in sales order
hi,
how can i restrict no of items in sales order?
eg:
sales order has been created for 10 items and all the 10 items
quantity should be 72 not more than that and system should
not allow to enter the quantity.where we can configure for
this.
regards,
balajitYou have to try with User exits in the program MV45AFZZ - USEREXIT_READ_DOCUMENT or USEREXIT_SAVE_DOCUMENT in the same program
thanks
G. Lakshmipathi -
How to get Characteristic Values assigned to the line item of Sales Order?
Hi,
I want to get the Characteristic Values( Variant Configuration )assigned to First Line Item of Sales Order.
I was using the Fn. Mod.: VC_I_GET_CONFIGURATION_IBASE,
this fn. mod. giving all the Characters but not the assigned characteristic values.
Is there any other way to find characteristic values of sales order.
Thanks,
vinayak.
Message was edited by: vinayaga sundaramFor example, please see this example program.
It lists the characteristic names, the values, and the description of the values which are tied to a sales document.
report zrich_0001.
* Internal Table for Characteristic Data
data: begin of i_char occurs 0.
include structure comw.
data: end of i_char.
data: xcabn type cabn.
data: begin of xcawn,
atwtb type cawnt-atwtb,
end of xcawn.
data: xvbap type vbap.
parameters: p_vbeln type vbap-vbeln,
p_posnr type vbap-posnr.
start-of-selection.
select single * from vbap into xvbap
where vbeln = p_vbeln
and posnr = p_posnr.
clear i_char. refresh i_char.
* Retrieve Characteristics.
call function 'CUD0_GET_VAL_FROM_INSTANCE'
exporting
instance = xvbap-cuobj
tables
attributes = i_char
exceptions
instance_not_found = 1.
loop at i_char.
clear xcabn.
select single * from cabn into xcabn
where atinn = i_char-atinn.
clear xcawn.
select single cawnt~atwtb into xcawn
from cawn
inner join cawnt
on cawn~atinn = cawnt~atinn
and cawn~atzhl = cawnt~atzhl
where cawn~atinn = i_char-atinn
and cawn~atwrt = i_char-atwrt.
write:/ xcabn-atnam, i_char-atwrt, xcawn-atwtb.
endloop.
Regards,
RIch Heilman -
Report for deleted line-items in Transfer Orders
Dear All,
Please help me in writing the code for "Report for deleted line-items in Transfer Orders".
regards,
nishuThanks. Repor completed.
-
Sales order item data & sales order schedule data
Hello,
I have a Sales Orders cube which is pulling data from two DSOs (one for sales order item data and the other for sales order schedule data). The common fields between these two DSOs is the Sales Order number but in my cube I have dual entries for each Sales Order document (item and schedule info).
Example of how the data looks now:
Sales Order . . Item Cat. . . Article . . . Net Price . . . Delivery . . . Act GI Date
1. . . . . . . . . ...TAN. . . . . ABC123. . . .10
1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 . . . . . . . . 01/01/2000
2. . . . . . . . . ...TAN. . . . . CBA321. . . .15
2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 . . . . . . . . 01/02/2000
How do I merge the data on the Sales Order number in the cube so it looks like below?
Sales Order . . Item Cat. . . Article . . . Net Price . . . Delivery . . . Act GI Date
1. . . . . . . . . ...TAN. . . . . ABC123. . . .10 . . . . . . . . . .1 . . . . . . . . 01/01/2000
2. . . . . . . . . ...TAN. . . . . CBA321. . . .15 . . . . . . . . . .2 . . . . . . . . 01/02/2000
Many thanks,
Matt> Hello,
>
> I have a Sales Orders cube which is pulling data from
> two DSOs (one for sales order item data and the other
> for sales order schedule data). The common fields
> between these two DSOs is the Sales Order number but
> in my cube I have dual entries for each Sales Order
> document (item and schedule info).
>
Two previous remarks:
1) If you need to report on very detailed data consider doing an info-set joining both datastores. 2 reasons why:
- not a good idea to report on very detailed information (sales order, GI dates) on cube level, if you have a scenario with lots of data. You end up with big dimension tables a poor report times;
- there are better alternatives, like drill-through from cube query to DS query with report to report interface or Datastore-based reporting...so...
With this solution you do not need to change the data model, I think, but test to be sure. See if the reporting times are acceptable. If not...
2) First confirm your requirements, because what you show in your example as "to-be" have details that do not make sense, probably..
- if you have more that one schedule line for each item then you would have many times the item information like material/price;
- if not or if you could cope with that, then you can consider:
2.1) create a new DS that agregattes from the previous on, with the same key of sales order item; do you have schedule line kf's? if so you these KF's should be additive in DS update; But if you may have more one scheduled line for 1 item then you have to decide what to do with the GI data (keep the last one posted, use code..) and other characteristics.
2.2) update the shedule line datasource to the sales order item DS; same comments apply.
2.3) maintain the missing data in the cube update rules from sheduled lines DS. Using code, refer to the respective item in the order item ODS. You would have to make sure that DS's data are correctly activated before updating the infocube.
What solutions to choose?
2.1 is better in terms of flexibility and architecture...because you could re-arrange the new DS to answer future needs, without loosing the 1st line DS's data;
2.2 choose if data volumes and disk space are a concern...
or
2.3 it's OK, but i do not like it because of what explained in point 1...
Message was edited by:
Miguel Costa -
How can I add a new line item for production order?
HI all,
How can I add a new line item for production order through BAPI/FM? Thanks in advance.Hi Mil,
Unfortunetly SAP is not in front of me.
But if possible go to BAPI transaction , check for any production order's bapi for CHANGE purpose. Where you will be able to add your new line.
Reward if useful! -
Add Line Item In Sales Order VA01
HI All,
I have new requirement in creation of sales order . Here we have free promotion sales . Here if customer buy one material then he will get some other material as free .In standard sap we can give only one line item as free not more than that .
Here our requirement is more than one line item . I suggested them maintain all the free materials in one Ztable when ever the original material will come for sales order then i have to fetch these materials from ztable automatically and it should create sales order. I started doing this using user exit FORM USEREXIT_MOVE_FIELD_TO_VBAP.
These are the below links i checked in our sdn.
Adding Line items to sales order on creation using User-Exit in VA01.
Please give me some idea on this .
Regards,
Madhu.Hi Asik,
Thanks for your reply.In my case i can not got for Bom because the schemes will change for every ten days. I think Bom creation will fill a lot of data but it wont solve my issue.
Regards,
Madhu. -
Pricing For Text Item in Sales Order
Hi ,
How to give price for text item in sales order.
With regards.
AfzalHi Afzal,
consider to create a single service material as a generic one, type DIEN, with basic data and sales org views, with item category group LEIS (it will determine item category TAX in sales order). Material description could be "Don't forget to change me!" so in sales order user remembers to changes the description according to the especific sales order requirements.
Regards,
JM -
How to add 100 line item in sales order at one time
Hello Guru's
My requirement is to add 100 line items in sales order at once.
what can be good approach to overcome this situation.Is there some kind of tool which can be useful?
Let me know your suggestions
Thanks a lot in AdvanceHi,
do configuration for Proposal Items tab - like -
then create sales order using with Propose items button - VA01 - then system will accept more than 50 line of materials at a time
Please Use BAPI -- creation of Sales order
Thanking you
Regards
Mahesh -
How to ChangePlantfor each item of Sales order using User Exit SAVE_DOCUMEN
Hi All,
I have to change plant for Each line item of sales order using (MV45AFZZ) (USEREXIT_SAVE_DOCUMENT) based on first Schedule line.
if Confirmed Quantity is Less than Ordered Quantity.
based on first Schedule line.
it has to select other Plant and need to populate it in line item of sales order.Please see the below code and let me knoe if any changes required... Thanks in Advance.
data : wa_vbep like xvbep,
Lv_matnr type mara-matnr,
lv_werks type marc-werks.
DATA: it_vbap TYPE STANDARD TABLE OF vbap,
wa_vbap TYPE vbap.
field-symbols: <wa_vbap> type VBAPVB.
clear wa_vbap.
*loop at xvbap into wa_vbap.
loop at xvbap assigning <wa_vbap>.
read table xvbep into wa_vbep with key posnr = <wa_vbap>-posnr.
if wa_vbep-ETENR = '0001'.
if sy-subrc = 0.
IF wa_VBEP-BMENG LT wa_VBEP-WMENG.
SELECT SINGLE DWERK
INTO lv_werks
FROM MVKE WHERE matnr = <wa_VBAP>-matnr
and DWERK ne <wa_VBAP>-werks.
if not Lv_werks is initial.
if lv_werks EQ 1033.
move '1002' to <wa_vbap>-werks.
if sy-subrc eq 0.
xvbap-werks = <wa_vbap>-werks.
modify xvbap from <wa_vbap> .
endif.
elseif lv_werks EQ 1003.
move '1003' to <wa_vbap>-werks.
elseif lv_werks EQ 1010.
move '1010' to <wa_vbap>-werks.
endif.
endif.
endif.
endif.
endif.
endloop.
endif.
Regards,
Sudhakar Reddy.AYou have to use the form routine "USEREXIT_SAVE_DOCUMENT_PREPARE"
regards
Vinod -
what is the open item in sales order?
how can i list them if i am inputting the sales order?
which tables should i use?Hi,
Open Sales orders are nothing but the sales orders which are not Billed or which are not Delivered.
For this you can use the tables vbak,vbap,vbuk.
first you can fetch the all the vbeln from vbuk by using the
Lfstk and Fkstk as the filter criteria.
LFSTK-Delivery status
FKSTK-Billing status.
then you can get the open order items from vbap and vbak.
SELECT vbeln
lfstk
lfgsk
fkstk
FROM vbuk
INTO TABLE i_vbuk
WHERE ( ( lfstk EQ 'A'
OR lfstk EQ 'B')
OR ( fkstk EQ 'A'
OR fkstk EQ 'B' ) ) .
Regards,
Raj. -
Hi All,
In sales order change mode(VA02), i will track the items which are rejected based on the rejection reasons, but how i will track the items which are directly deleted based on the delete button provided below.
Thanks & Regards
krishnaHi Krishna,
If u are rejecting a particular line item in sale order using the reason code that line item would ramin there in the sale order it wont allow that particular line item for delivery or billing.
You can delete the line item before u procede for delivery it wont be captured anywhere.
If u r trying to access the material while creating delivery copy control routine wont allow u to do that..
If u r not clear let me know i can give u further clarification.
Reward me if its useful.
Thanks & Regards,
Malathi.K -
Repricing of all items in an Order
Hi All,
Can anyone help me out with the issue i am stuck with.
I need to recalculate the pricing of all items in an order when EEWB fields of a particular item is changed.
Any hints are appreciated.
Thank you.
ChanUse TCODE CRMV_EVENT to trigger an appropriate Callback Function
Since this is an EEWB filed in the ITEM, you can use the following are any other based on your real requirement.
(1) Execution TIme = Immediately or END OF CUSTOMER_I or End of Item Processing or you can choose any other appropriate Execution Time - This will depend on what other fields are already available and if repricing can be really performed with the available information.
(2) Object name = CUSTOMER_I
(3) Event = BEFORE_SAVE
(4) Callback Function = CRM_PRICING_I_NEW_PRICING_EC
See for yourself other options by selecting the right execution time, object and event. -
Line Items in Sales Order not Replicated
Hi
1. We created an order in CRM with 10 line items ( all are same service items) and this order is replicated to R/3.
2. We added to the same order 5 more same line items and saved but thid items are not replicted.
Please suugest me how to trance it.
Thanks and Regards
MasthanHi,
As per my knowledge is if in case u want to create or add
new line items. use CRMD_ORDER and next open the
business transaction and enter the particular Transaction
number. And next go to the products tab and add the new
products and maintain conditions and prices etc., next save.
you will get New Transaction Number.
Then after XI people will give the IDOC number. then after
you use transacation code(we19 or we39) and enter u will get
new screen display. Here you can enter the IDOC number then
execute. You will get Line Numbers.
ok
Maybe you are looking for
-
Desperately need help with a networked printer and SMB sharing for windows
Complete xServ newbie here. I'm a windows/novell admin, with limited experience in Unix and Linux. Against my advice, a client of mine that owns a small office of 20 people bought an XServG5 to act as a server for 20 mixed Windows PCs. File sharing s
-
Some assistance selecting a new Mac Pro, please!
I have been a long-time Mac user, since 1991 anyway. I have always had good Macs - but never had a need to get the professional macs. Today, I think I'm ready for a Mac Pro. I'm tired of constantly having to buy things to make my Macbook Pro 2.4GHz P
-
Unable to view PDF files online (This message appears see screenshot)
Unable to view PDF files online (This message appears > see screenshot)
-
3.0EA1: Code editor closed automatically on saving
Hi, To reproduce: - open a stored PL/SQL - save through File - Save As - close the opened file ( why is this opened anyway? ) - save again through File - Save As (same name, overwrite) - now the code editor is closed automatically! D'Oh! Can this be
-
Hi all ! I have a problem. How can I set the table design to alternating ? In properties I set it up, but ineffectually.