Material Description is not getting updated in IC-WebClient ERP Sales Order
Hi Experts,
The issue is with ERP Sales Order in IC web client.
Scenerio:1
While creating the Sales order, If we enter a product in Line Item 10 , which is mapped (Product Type) in both the systems(CRM&ERP) . It will take the description for that product correctly. If we enter another product in Line Item 20 , which is not mapped (Product Type) in CRM system (only available in R/3) the description of the previous line Item product (Item 10) inherited to Item 20 instead of taking the description of Item 20.
Scenerio:2
If we enter a product in Line Item 10(as a first Item) , which is not mapped (Product Type) in CRM system (only available in R/3) It will take the correct description for that product . And there is no problem for Second line Item, even though the Second line Item is not mapped (Product Type) in CRM system (only available in R/3)
Technically speaking :The Product which is mapped in both the systems is entered as first line item , this product description is copied for all the line items below (i.e 20,30,40) which are not mapped in both the systems. As and when we entered a mapped product in line Item 50 , It is taking the correct description of Item 50
Kindly advise.
Thanks in Advance,
Raja
Edited by: Raja Parasa on Feb 26, 2010 5:23 AM
Edited by: Raja Parasa on Feb 26, 2010 5:24 AM
Hi Raja,
This looks like a bug.
sorry for not answering ur question.
However, since you are using ERP sales order, i request you to look at my issue in the below thread and answer if you had similar issue.
let me know if i can speak to you in person.
GATP (APO) Check results in ERP Sales order.
thanks
shree
Similar Messages
-
Product description- is not getting updated..
Hi APO Expert,
I am getting error in description of product - it is not getting updated..
Material description is changed in R/3 same is not getting extracted in APO. However, other forecast data and transaction data of extracted successfully. Please note Product start data is maintained from few days onwards.
RegardsHi Rushikesh,
Go to CFC9 in R/3 and check what value do you see for material master change transfer:
1) If it's blank, you won't get changes from R/3 to APO. If your CIF jobs run daily, then change the value of 1. Changes will come to APo after CIF job for material will finish.
2) If it's 1, then you need to re-CIF the material to get the changes in APO
3) if it's 2, only then the changes are supposed to happen immediately when you change the description in R/3. If your setting is 2, then you need to check if an active integration model (IM) exists for your product or not. Go to CFM5, give your product and check if an active IM exists.
PS: not clear regarding your comments about forecast. Forecast could go from APO to R/3, and not the other way around.
Thanks - Pawan -
Material text is not getting updated in the VBAP table
Hi All,
There is an customized field in the sales order which picks up the addition material information maintained for a material. When we create the sales order the text appears. After we save the sales order, when we open the sales order(VA01/VA02), the text does not appear. If you check the VBAP table, the field which stores this text is blank. It will not update when we save the sales order.
Could someone please let me know how can we check this problem.
Regards,
SwathiHi
Usually, this fields (zzfield) are populated with the subroutine userexit_move_field_to_vbap in include MV45AFZZ.
I hope this helps you
Regards
Eduardo -
VBAP-ANZSN not getting updated when writing serial number to order
Hey ABAP,
i got some Problem with serial numbers.
We have a rental process, where user gives in serial number at time of delivery.
Since we need to create orders based on original order, we need to take the serialnumber from the delivery and write it back to the order, so when order is copied, serial number will be copied as well.
I use following Code to write that serial number into the order, and it works:
code -> next post
FYI: This coding is in a rouitine which is called by perform on commit, in an own update task function module which is beeing called in MV50AFZ1.
So where is the Problem?
The order gets correctly updated with the serial number which got input in the delivery.
When looking at it through VA02 all if fine. You can see the serial number, and you also can see that there is 1 serialnumber of 1 serial numbers.
BUT when having a look at the corresponding VBAP record for this order, VBAP-ANZSN stays empty.
in copy routines, serialnumbers will only get copied as well if VBAP-ANZSN > 0.
Cause if its 0 the system thinks: "yikes there are no serial numbers i got nothing to do".
any ideas?
Edited by: Florian Kemmer on Sep 30, 2009 12:43 PMDATA: lt_ser01 TYPE TABLE OF ser01,
ls_ser01 TYPE ser01,
lv_equnr TYPE equnr,
lv_sernr TYPE sernr,
lv_matnr TYPE matnr,
lt_riwol TYPE TABLE OF riwol1,
ls_riwol TYPE riwol1,
lv_vbeln TYPE vbeln,
lv_posnr TYPE posnr,
lt_serxx TYPE TABLE OF rserxx,
ls_serxx TYPE rserxx,
ls_lips TYPE lips,
ls_likp TYPE likp,
ls_vbak TYPE vbak,
ls_vbap TYPE vbap.
break fis-kemmer.
" Lieferdaten besorgen
SELECT SINGLE *
FROM likp
INTO CORRESPONDING FIELDS OF ls_likp
WHERE vbeln = gv_vbeln_vl.
SELECT SINGLE *
FROM lips
INTO CORRESPONDING FIELDS OF ls_lips
WHERE vbeln = gv_vbeln_vl
AND posnr = gv_posnr_vl.
" Serialnummer aus der Lieferung besorgen
SELECT SINGLE *
FROM ser01
INTO CORRESPONDING FIELDS OF ls_ser01
WHERE lief_nr = gv_vbeln_vl
AND posnr = gv_posnr_vl.
SELECT SINGLE equnr
FROM objk
INTO lv_equnr
WHERE obknr = ls_ser01-obknr.
SELECT SINGLE sernr
FROM equi
INTO lv_sernr
WHERE equnr = lv_equnr.
CHECK NOT lv_sernr IS INITIAL.
" Matrialnummer aus der Lieferung besorgen
SELECT SINGLE matnr
FROM lips
INTO lv_matnr
WHERE vbeln = gv_vbeln_vl
AND posnr = gv_posnr_vl.
CHECK NOT lv_matnr IS INITIAL.
SELECT SINGLE vbelv posnv
FROM vbfa
INTO (lv_vbeln, lv_posnr)
WHERE vbeln = gv_vbeln_vl
AND posnn = gv_posnr_vl
AND vbtyp_v = 'C'.
" Auftragsdaten besorgen
SELECT SINGLE *
FROM vbak
INTO CORRESPONDING FIELDS OF ls_vbak
WHERE vbeln = lv_vbeln.
SELECT SINGLE *
FROM vbap
INTO CORRESPONDING FIELDS OF ls_vbap
WHERE vbeln = lv_vbeln
AND posnr = lv_posnr.
ls_riwol-sernr = lv_sernr.
ls_riwol-matnr = lv_matnr.
APPEND ls_riwol TO lt_riwol.
ls_serxx-anzsn = ls_ser01-anzsn.
ls_serxx-vbtyp = ls_ser01-vbtyp.
ls_serxx-sdaufnr = lv_vbeln.
ls_serxx-lief_nr = gv_vbeln_vl.
ls_serxx-posnr = gv_posnr_vl.
ls_serxx-kunde = ls_likp-kunnr.
ls_serxx-obknr = ls_ser01-obknr.
ls_serxx-datum = ls_ser01-datum.
ls_serxx-letznr = ls_ser01-letznr.
ls_serxx-vorgang = ls_ser01-vorgang.
ls_serxx-uzeit = ls_ser01-uzeit.
ls_serxx-vbtyp = ls_ser01-vbtyp.
ls_serxx-bwart = ls_ser01-bwart.
ls_serxx-vkorg = ls_ser01-vkorg.
ls_serxx-vtweg = ls_ser01-vtweg.
ls_serxx-spart = ls_ser01-spart.
ls_serxx-ltsps = ls_ser01-ltsps.
ls_serxx-sd_auart = ls_vbak-auart.
ls_serxx-sd_postyp = ls_vbap-pstyv.
ls_serxx-werk = ls_vbap-werks.
break fis-kemmer.
APPEND ls_serxx TO lt_serxx.
CALL FUNCTION 'IWOL_WV_ADD_OBJECTS'
EXPORTING
i_sdaufnr = lv_vbeln
i_sdposnr = lv_posnr
to_type = 'SD'
TABLES
t_riwol1 = lt_riwol
t_ser02 = lt_serxx
EXCEPTIONS
no_object_list = 1
entry_exists = 2
invalid_material = 3
invalid_serialnr = 4
invalid_equipment = 5
invalid_location = 6
invalid_assembly = 7
status_not_allowed = 8
equi_foreign_key = 9
equi_system_failure = 10
customer_exit_error = 11
OTHERS = 12.
IF sy-subrc = 0.
CALL FUNCTION 'IWOL_WV_POST_OBJECT_LIST'
EXPORTING
i_sdaufnr = lv_vbeln
i_sdposnr = lv_posnr
EXCEPTIONS
no_object_list = 1
other_errors = 2
OTHERS = 3.
ENDIF.
Edited by: Florian Kemmer on Sep 30, 2009 12:46 PM -
Item description not getting updated when material description is changed
Hi,
In a contract, line item description gets copied from material master. However, when material master is updated line item description does not get updated in a transaction. Is there a way to update this?
Thanks,
DeepakHi Deepak,
Line item description is not changed as when you enter the material in order and save, description is saved in table CRMD_ORDERADM_I along with other details. now if you change the material master description it is pretty obvious that CRMD_ORDERADM_I contents will not automatiically change. if you enter the same material again in order as new line item system will read from material master whereas for existing line items will be read from CRMD_ORDERADM_I . you can change the description using FM CRM_ORDERADM_I_MAINTAIN_OW
i hope it clarify your concern.
Thanks
sudhir grover -
Mat doc not getting updated in AFRU table
Hi All,
While doing the confirmation cancellation for the rework order the referance material document is not getting updated in the AFRU table.
The referance operation set is used for the rework production order and there are no component assigned ,the components to be issued are entered at the time of confirmation.
The material document is getting updated in case of confirmation in AFRU table but the same is not getting updated in WABLNR field in case of cancellation of confirmation.
When I checked MSEG all the material documents are observed with referance to the order number but the same are not displayed in AUFM and AFRU table.
This behaviour is not obeserved in case of normal production orders. what can be the reason behind the same?
Regards
AnkushDear Ankush
please see FAQ note 540392 question 11.
11. Question:
Despite successful goods movements, the material document is not
updated in field AFRU-WABLNR. Where do I find the document number?
Answer:
As of Release 3.1H, the system provides the reference from
confirmation to material document via table AFWI. The system still
only uses AFRU-WABLNR in the case of header confirmations or
confirmations for an individual operation. With milestone
confirmations or with separate goods movements, in other words goods
movements that are posted in the update program or via requests
(BAPIs, collective entry, mass processing, BDC/PDC), table AFWI is
always supplied due to technical reasons.
BR Sabine -
Moving Average Price does not get updated for Project Stock
Hello Experts
We have an Engineer-to-Order implementation for our client. Accordingly procurement is done per project. Each Project issues its PRs which are then converted to POs and recieved into Project Stock.
While assigning the material to the Network activity in Project (using material component) the system uses the price found in the material master (MAP or STD) as a planned cost appended to the project.
Problem:
while procuring the material, when we receive it into Project Stock (Mvt 101 Q + ) the Moving Average Price in the material master does not get updated. this way all newly created material master will never have a moving average price, thus whenever we try to assign them to the project we receive an error message (Cost for Material Component ###Mat.Num### cannot be determined.
Question:
How can I get the system to update moving average price (for all types of stock) based on procurement for project stock.???
Your help is kindly appreciated.I'm sorry for the confusion
Case:
The T-code is CJ20N Project Builder in PS module
we are assigning material components to network activities under a certain WBS element in the project.
there is a function in the Project Builder to calculate the cost of a network. it uses the costing variant assigned to the network which is PS02 (We get the error here)
The costing variant has a valuation variant which lists a series of strategies to get the material price. Planned 1 if not then STD if not then MAP. (you can choose between many options via a drop down menu) you can choose 5 consequent options.
The MAP that the valuation variant is coded to get is the Plant Stock MAP -- Or the Project Stock MAP but only Per WBS element.
The MAP that the Actual postings update is the Project Stock MAP only Per WBS element.
This means that if you use a material component to purchase material 123 Acc.As. Q for WBS X for 10 $ then you try to assign a new material component with the same material 123 to WBS Y, the system will not get a MAP. because it's stored in QBEW per WBS element.
This way the system will never get the MAP right.
However, we don't always use project stock to procure for projects, for some requirements we can assign and use plant stock as well for Projects. that way we need the MAP from plant stock.
In the Valuation Variant you can use a User Exit Strategy. The user exit's name is COPCP005
My Suggestion is:
Use the User Exit COPCP005 to calculate the { Total value / the total quantity (MAP) from QBEW + Total value / total quantity (MAP) from MBEW } / 2
which is the MAP for both plant and project stock together, since that we are going to use both.
Q: Is this correct !? -
Open Sales Order values not getting updated after run RVKRED77 & RVKRED88
Hiiii,
In Production Server. We run the reports RVKRED77 & RVKRED88. Credit info structure and and Open Sales Order values not getting updated. In FD32, Status - Sales value it showing '0". At the time of creating Sales Order Dynamic Credit check not happening coz of Tables S066 not updating. Please provide me Solution.
Best Regards,
Sridhar . PDear Heagal,
I followed your suggestions and implemented in the Development and moved the changes in to Quality Server. I tested it thoroughly by creating New Customer and maintained Credit Limit. I come to know that Problem is in all Servers. I made 3 changes.
1. In Pricing Procedure Sub Total A it was not maintained against Net value. I placed it.
2. Removed Credit groups for Delivery Type.
3. In OVA8 i maintained Max. Doc Value :99,999,999.00 before it was with 1.00
I checked the OMO1 Settings it was Asynchronous. As SAP Notes Suggesting to use Synchronous but here it's a client setting. So, It's Can't possible to change. Changes will affect other Company Codes.
Tested both in DVP and QTY Dynamic Credit Check is working Perfectly and Status in FD33 Sales Value field getting update.
If i move these changes in to Production, Will i need to run the reports again or not? How it will affect on Old Cusomer Billing and Credit Limit data. For few of the Customers the Credit Limit data it was exceeded. Please provide me advice. The issue need to be Solved immediately.
Best Regards,
Sridhar -
Open sales order not getting updated in FD32
HI
We are configuring Credit management, and found that the open sales orders are not getting updated in FD32.
I have checked all the settings in OVA8 and all are working fine. This is a Static credit check and system is blocking the customer in case, the limit is exceeded. But the values are not getting reflected in FD32, for open sale orders, that are not blocked.
Info structure S066 in OMO1 all are configured perfectly. I have run F.28 and no log was issued.
Request to suggest other reasons for not getting updated in the table.
I have gone thru the previous threads, but cud not find any solution.
Regards
Vamsi Javaji.Hi Vamsi Javaji
First of all check in OVA8 wheather you have checked Open sales orders feild or not . Secondly check in your pricing procedure wheather you have maintained Subtotal A or not for the Net Value .Also check wheather you have assigned to your sales document type correctly or not Finally check in OMO1 wheather S066 has been assigned correctly or not
Check wheather you have assigned the Credit control area to the customer in CMR , in sales tab
Regards
Srinath -
Consumption values not getting updated on the material mastere
HI Gurus,
can anbody please explain me the reason why the consumption values not getting updated on the material master. What kind of movements qualify to get updated on the material master? is it 261, 101, 701 and 702 etc only? or any movement that means issues, receipts etc? I just happened to see a few materials which had some movements occur in the past but they did not get updated on the material master. These materials used to have ND MRP type until recently and these were changed to VM few days agao. could this be a reason? Please throw some ligjht on this. Helpful replies will be appreciated
Thanks
AnushgaDear ,
Use tcode - OMJJ and then do the following setting -
for movement - 261,262, 201 and 202
Statistically relev. - 2
Consumption posting - R
for movement - 701 and 702
Statistically relev. - 2
Abhinay
Edited by: Abhinay Sachan on Sep 10, 2010 1:38 PM -
Values not getting updated in table mvke
Hi,
I am working on a module pool program.In the o/p screen there are many records.If the user wants to change the field values of a particular record,he clicks on the checkbox besides that record and when he click on the change button,control goes to update screen.In this screen when the user changes the value of one particular field and click on the checkbox beside and then click on the execute button,the changed value of that field should get updated in that particular record in the database table.Here I want to update mvke and marc tables.
I have used FM BAPI_MATERIAL_SAVEDATA to update the database tables.
Only marc table is getting updated with changed values.mvke table is not getting updated.What would be the reason for this.
I am sending a part of my code.Please check it.
form move_mat_data .
*Header
gt_bapi_head-material = gs_output1-matnr.
gt_bapi_head-ind_sector = gs_output1-mbrsh.
gt_bapi_head-matl_type = gs_output1-mtart.
gt_bapi_head-basic_view = 'X'.
gt_bapi_head-purchase_view = 'X'.
gt_bapi_head-account_view = 'X'.
gt_bapi_head-sales_view = 'X'.
*Client
gt_bapi_client-matl_group = gs_output1-matkl.
gt_bapi_client-base_uom = gs_output1-meins.
gt_bapi_clientx-matl_group = 'X'.
gt_bapi_clientx-base_uom = 'X'.
*Plant
gt_bapi_marc1-plant = gs_output1-werks.
gt_bapi_marc1-pur_status = gs_output1-mmsta.
gt_bapi_marc1-mrp_type = gs_output1-dismm.
gt_bapi_marc1-mrp_ctrler = gs_output1-dispo.
gt_bapi_marc1-serv_level = gs_output1-zserclass.
gt_bapi_marc1-availcheck = gs_output1-mtvfp.
gt_bapi_marcx-plant = gs_output1-werks .
gt_bapi_marcx-pur_status = 'X'.
gt_bapi_marcx-mrp_type = 'X'.
gt_bapi_marcx-mrp_ctrler = 'X'.
gt_bapi_marcx-serv_level = 'X'.
gt_bapi_marcx-availcheck = 'X'.
Material Description
REFRESH gt_materialdesc.
gt_materialdesc-langu = gs_output1-spras.
gt_materialdesc-matl_desc = gs_output1-maktx.
append gt_materialdesc.
*Sales
gt_bapi_mvke1-sales_org = gs_output1-vkorg.
gt_bapi_mvke1-distr_chan = gs_output1-vtweg.
gt_bapi_mvke1-sal_status = gs_output1-vmsta.
gt_bapi_mvke1-valid_from = gs_output1-vmstd.
gt_bapi_mvkex-sales_org = 'X'.
gt_bapi_mvkex-distr_chan = 'X'.
gt_bapi_mvkex-sal_status = 'X'.
gt_bapi_mvkex-valid_from = 'X'.
endform. " move_mat_dataHello Hema,
Find the fields which you need to populate with values:
As an example i'm trying to update DISPO from MARC and VKORG from MVKE.
No need to fill clientdata and clienddatax.
* Header data
MOVE g_wa_mat_out-s_matnr TO g_r_headdata-material.
MOVE 'X' TO g_r_headdata-mrp_view.
* Plant data
MOVE g_wa_mat_out-t_werks TO: g_r_plantdata-plant,
g_r_plantdatax-plant.
MOVE g_wa_mat_out-t_dispo_new TO g_r_plantdata-mrp_ctrler.
MOVE 'X' TO g_r_plantdatax-mrp_ctrler.
MOVE g_wa_mat_out-t_vkorg_new TO g_r_salesdata-sales_org.
MOVE 'X' TO g_r_salesdatax-sales_org.
Reward If Helpful.
Regards
Sasidhar Reddy Matli.
Edited by: Sasidhar Reddy Matli on Feb 7, 2008 11:49 AM -
AUSP table not getting updated
Classification data of materials is not getting updated in the AUSP table. only few fileds are getting updated. Can you please guide me on this
AUSP table will update whenever you change characteristics option..
Suppose you are using classification for vendor..
Then whenever you will change characteristics value for vendor, the table will update..
Same as material master..
There are no field for material description in table AUSP.
Regards
Dev -
The currency is not getting updated in the table VBAP
Hi ,
The currency is not getting updated in the table VBAP. The currency was suppossed to be copied from the header table VBAK for a Sales Order. When the user creating a Sales Order the currency WAERK is not shown in VBAP table. VBAK-WAERk is in EUR . Does anyone know why is this happenning?
Currency is maintained in the Customer Master, Material Master and Sales Org. Any suggestions?.
Also it is happened for only one line item in a set of line items , Other line items did display the currency field.
The net Value has data in it .
The system is ECC 5.0
Regards,
SenthilDear Senthil,
Please apply the following notes (if they apply to your support pack level) and retest:
1460621 VBAP-WAERK is deleted after the sold-to party is changed
1426441 VBAP-WAERK deleted for subitems
1493998 VBAP-WAERK deleted for subitems
This should resolve the issue. I hope this helps.
Best regards,
Ian Kehoe -
Inspection lot is not getting updated in quant
Hi Experts,
Need your help..
I have posted two material doc with same material following is the consequences :
1.we have immediate TO creation process , so now we have 2 TO's and 2 inspection lots.
2.When i am doing UD for first inspection lot PCN does get created.
3.Now i do TO confirmation for putaway for TR and then TO creation and confirmation for PCN and material is in bin.
4.When i am confirming the TO(TR i.e putaway TO) ,Inspection lot is not getting updated in the quant due to which i am not able to convert PCN to TO
Because in quant i found previous inspection lot which is different from having in PCN document.
So is there any solution which will update the inspection lot in quant once we confirm TO(putaway TO) ?
Any help on this will be highly appreciated.
Regards,
OMHi jugen,
Thanks for you help but now i going for below development :
Once UD is done system will take the inspection lot from from the quant and will overwrite to the
newly created PCN
So that during PCN to TO creation (LU04) inspection lot will remain same both in quant and PCN .
Do you have any idea on this i mean where in QA32 tcode i have to write this logic ?
Thank you..
Regards, -
Overhead is not getting updated in the production order
Hi all,
I am running actual overhead calculation with KGI2.
But the overheads are not getting updated in the order.
Order contains relevant overhead key also.
What could be the possible causes?
SmanSArun/ Suleman,
Thank you for your reply.
I have maintained the % in the costing sheet against the 'Overhead rate' but I didn't get the secondary cost element.
Request you to elaborate it further & explain me how to maintain the same.
Also I will be thankful to you, if you could explain me the exact process of loading the overhead on the order i.e. how it loads the overhead form the cost center to order? What happens to the total cost which was lying on the cost center etc, in details.
Mean while I had maintained the required values in costing sheet in KZS2.
Maintained the % against material overhead rate as well as manufacturing overhead rate.
Maintained the credit values for the overhead rate.
Maintained the calculation base values also.
Now while overhead calculation with KGI2, I am getting two errors as follows,
1. S:K5:162 E02 20090831
2. Error CREDIT_SEGMENTS_ADD COIOB NOT FOUND for object
I can not figure out the reason.
SmanS
Edited by: SAP PP Consultant on Aug 10, 2009 6:47 AM
Maybe you are looking for
-
Guys I am probably misunderstanding but would appreciate some explaination. I have run an OLAP Cache pre-populate Bex Broadcast, which sets up (as I can see in RSRCACHE) a cache setting of: Fixed Forecast EQ 01.07.2014 Calendar Week EQ 01.2014 Calend
-
Preferences changing on their own
Preferences for applications and the sleep mode seem to be changing on their own. What am I looking for and how do I repair it? It was first noticeable in QuickBooks Pro. The company file would stop reacting to entries and then when the application w
-
Save Crystal 2008 report as XI -- or can you run 2008 report in XI?
Hi, Is it possible to save a report created in Crystal 2008 report as an XI verion? If not, is it possible to run a report created in Crystal 2008 report in XI and Crystal Report Server XI if none of the new features in 2008 are used? I want to purc
-
can I remove adobe acrobat x standard and install adobe acrobat 7 on Windows 7
-
My camera like many others stopped working after the 10.8.5 update. It started working again after I did the supplemental update. I am now on Mavericks. The camera is working on Skype, FaceTime, and Photo Booth, however it is not working in Chome, an