Very urgent mm classification view
hi all,
am an abap guy ,am uploading a data in tran mm01 where my functional consultant is not selecting classical view can lsmw work without it coz am getting an error even my functional consultant is not sure that can it work without classical view can u plz reply now as am not able to proceed furher am just waiting plz thanks
you can also use BAPI_MATERIAL_SAVEDATA and programm the import. it's much better instead of lsmw for articles. just as you said. if you forget a tab or view you can start all over again. you can also start all over again in the future when you modified the screens or views for mm01 in customizing
here an example of my import for this bapi
FORM inlezen_data.
LOOP AT it_art_import INTO wa_art_import.
*INITIALISATIE van de Views
h_headdata-material = wa_art_import-material.
h_headdata-ind_sector = 'O'.
h_headdata-matl_type = c_matl_type.
IF pa_basic = 'X'.
h_headdata-basic_view = 'X'.
ENDIF.
IF pa_sales = 'X'.
h_headdata-sales_view = 'X'.
ENDIF.
* PURCHASE_VIEW
* MRP_VIEW
* FORECAST_VIEW
* WORK_SCHED_VIEW
* PRT_VIEW
IF pa_stora = 'X'.
h_headdata-storage_view = 'X'.
ENDIF.
* WAREHOUSE_VIEW
* QUALITY_VIEW
IF pa_accnt = 'X'.
h_headdata-account_view = 'X'.
h_headdata-cost_view = 'X'.
ENDIF.
* INP_FLD_CHECK
* MATERIAL_EXTERNAL
* MATERIAL_GUID
*BASISGEGEVENS
IF wa_art_import-matl_group IS NOT INITIAL.
h_bapi_mara-matl_group = wa_art_import-matl_group.
h_bapi_marax-matl_group = 'X'.
ENDIF.
IF wa_art_import-old_mat_no IS NOT INITIAL.
h_bapi_mara-old_mat_no = wa_art_import-old_mat_no.
h_bapi_marax-old_mat_no = 'X'.
ENDIF.
* IF wa_art_import-base_uom_iso IS NOT INITIAL.
* h_bapi_mara-base_uom_iso = wa_art_import-base_uom_iso.
* h_bapi_marax-base_uom_iso = 'X'.
* ENDIF.
IF wa_art_import-base_uom IS NOT INITIAL.
h_bapi_mara-base_uom = wa_art_import-base_uom.
h_bapi_marax-base_uom = 'X'.
ENDIF.
IF wa_art_import-dsn_office IS NOT INITIAL.
h_bapi_mara-dsn_office = wa_art_import-dsn_office.
h_bapi_marax-dsn_office = 'X'.
ENDIF.
IF wa_art_import-size_dim IS NOT INITIAL.
h_bapi_mara-size_dim = wa_art_import-size_dim.
h_bapi_marax-size_dim = 'X'.
ENDIF.
*VERKOOPGEGEGEVENS
h_bapi_mvke-sales_org = p_sales.
h_bapi_mvke-distr_chan = p_distr.
h_bapi_mvke-delyg_plnt = p_plant.
IF wa_art_import-acct_assgt IS NOT INITIAL.
h_bapi_mvke-acct_assgt = wa_art_import-acct_assgt.
h_bapi_mvkx-acct_assgt = 'X'.
ENDIF.
IF wa_art_import-mat_pr_grp IS NOT INITIAL.
h_bapi_mvke-mat_pr_grp = wa_art_import-mat_pr_grp.
h_bapi_mvkx-mat_pr_grp = 'X'.
ENDIF.
h_bapi_mvkx-sales_org = p_sales.
h_bapi_mvkx-distr_chan = p_distr.
h_bapi_mvkx-delyg_plnt = 'X'.
*PLANT GEGEVENS
h_bapi_marc-plant = p_plant.
h_bapi_marc-availcheck = 'KP'.
h_bapi_marc-neg_stocks = 'X'.
h_bapi_marc-profit_ctr = p_profit.
h_bapi_marcx-plant = p_plant.
h_bapi_marcx-availcheck = 'X'.
h_bapi_marcx-neg_stocks = 'X'.
h_bapi_marcx-profit_ctr = 'X'.
*MAGAZIJNGEGEVENS
h_bapi_mard-plant = p_plant.
h_bapi_mard-stge_loc = p_stge.
h_bapi_mardx-plant = p_plant.
h_bapi_mardx-stge_loc = p_stge.
*WAARDERINGSGEGEVENS
h_bapi_mbew-val_area = p_val.
h_bapi_mbew-val_class = '5322'.
h_bapi_mbew-price_ctrl = 'V'.
h_bapi_mbew-price_unit = '10000'.
h_bapi_mbew-plndprice1 = '0.01'.
h_bapi_mbew-plndprdate1 = '20060101'.
h_bapi_mbewx-val_area = p_val.
h_bapi_mbewx-val_class = 'X'.
h_bapi_mbewx-price_ctrl = 'X'.
h_bapi_mbewx-price_unit = 'X'.
h_bapi_mbewx-plndprice1 = 'X'.
h_bapi_mbewx-plndprdate1 = 'X'.
*TEKST TABEL
DATA: ta_bapi_makt LIKE bapi_makt OCCURS 0.
DATA: wa_bapi_makt LIKE LINE OF ta_bapi_makt.
IF wa_art_import-matl_desc IS NOT INITIAL.
CLEAR ta_bapi_makt[].
wa_bapi_makt-langu = 'NL'.
wa_bapi_makt-matl_desc = wa_art_import-matl_desc.
APPEND wa_bapi_makt TO ta_bapi_makt.
ENDIF.
*BELASTINGCLASSIFICATIE TABEL
DATA: ta_bapi_mlan LIKE bapi_mlan OCCURS 0.
DATA: wa_bapi_mlan LIKE LINE OF ta_bapi_mlan.
IF wa_art_import-taxclass_1 IS NOT INITIAL.
CLEAR ta_bapi_mlan[].
wa_bapi_mlan-depcountry = 'NL'.
wa_bapi_mlan-tax_type_1 = 'MWST'.
wa_bapi_mlan-taxclass_1 = wa_art_import-taxclass_1.
APPEND wa_bapi_mlan TO ta_bapi_mlan.
wa_bapi_mlan-depcountry = 'NL'.
wa_bapi_mlan-tax_type_1 = 'MWSI'.
wa_bapi_mlan-taxclass_1 = wa_art_import-taxclass_1.
APPEND wa_bapi_mlan TO ta_bapi_mlan.
ENDIF.
CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'
EXPORTING
headdata = h_headdata
clientdata = h_bapi_mara
clientdatax = h_bapi_marax
plantdata = h_bapi_marc
plantdatax = h_bapi_marcx
* FORECASTPARAMETERS =
* FORECASTPARAMETERSX =
* PLANNINGDATA =
* PLANNINGDATAX =
storagelocationdata = h_bapi_mard
storagelocationdatax = h_bapi_mardx
valuationdata = h_bapi_mbew
valuationdatax = h_bapi_mbewx
* WAREHOUSENUMBERDATA =
* WAREHOUSENUMBERDATAX =
salesdata = h_bapi_mvke
salesdatax = h_bapi_mvkx
* STORAGETYPEDATA =
* STORAGETYPEDATAX =
* FLAG_ONLINE = ' '
* FLAG_CAD_CALL = ' '
* NO_DEQUEUE = ' '
IMPORTING
return = h_return
TABLES
materialdescription = ta_bapi_makt
* UNITSOFMEASURE =
* UNITSOFMEASUREX =
* INTERNATIONALARTNOS =
* MATERIALLONGTEXT =
taxclassifications = ta_bapi_mlan
* RETURNMESSAGES =
* PRTDATA =
* PRTDATAX =
* EXTENSIONIN =
* EXTENSIONINX =
WRITE h_return-message.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
* EXPORTING
* WAIT =
* IMPORTING
* RETURN =
CLEAR wa_art_import.
CLEAR h_bapi_mara.
CLEAR h_bapi_marc.
CLEAR h_bapi_mard.
CLEAR h_bapi_mvke.
FREE ta_bapi_mlan.
FREE ta_bapi_makt.
ENDLOOP.
kind regards
Similar Messages
-
Very Urgent:How to view an object from different angles around 360degrees
Hello
My problem is that i want to view an object which is drawn on the canvas3d in the simpleuniverse from all angles...i mean around 360degrees.
Suppose i have a front view... and i wan to look at the view..at 30 degree ..
plz help me
this is urgent
regards
seemaThanks Titus76. Your technique works. But one more problem. I want to rotate my all the three axis through some specified angle. In other words I want to rotate my viewport. In previous case if I implement ur suggestion only my object rotates, but not axis'. Now I want to rotate my all 3 axis. So that when I rotate, all my three axis rotate. This way my objects should obviously rotate. How will I do that?
Regards -
Very urgent:Updating maintenance view
Hi
I would like to know that if i update a maintenance view and attach the same to the
request,will it be included in the correction instructions ?
Or do i need to do anything special for the same?
Please let me know
Regards
LeonAny relavance to Oracle?
-
Very urgent : Update maintenance view
Hi
I would like to know if i update a maintenance view ,will that change be included
in the correction instruction or do i need to do anything special for the same.
Regards
LeonHi,
it should update the data in views( and corresponding tables ) .
and we need these changes should be stored in change request also .
you can use FM
VIEW_MAINTENANCE_NO_DIALOG
with action parameter = 'SAVE'
just do a where used list of this FM to check how this can be used
<b>Reward points</b>
Regards -
Structure problem very urgent .It is view
Hi .
How can I select RFIDTRBOE structure or view I am not sure . It gives an error (it is not defined in abap dictionary as a table )
Thanks
Message was edited by:
yanutHi Yanut,
RFIDTRBOE is a dictionary structure. Structures are not defined in the database but in ABAP dictionary.
The only usage I could find was in the report programs
RFIDTRBOE1 Bill of Exchange Transactions (Greece, Thailand, Turkey)
RFIDTRBOE2 Reversal of Bill of Exchange Transactions (Thailand, Turkey)
The structure fields
KTOPL Chart of Accounts
BUKRS Company Code
KOART Account Type
UMSKS Special G/L Transaction Type
BANKN G/L Account Number
BANKM G/L Account Number
BANKO G/L Account Number
PORT1 Bill of Exchange Portfolio
PORT2 Bill of Exchange Portfolio
PORT3 Bill of Exchange Portfolio
PORT4 Bill of Exchange Portfolio
PORT5 Bill of Exchange Portfolio
PORT6 Bill of Exchange Portfolio
UMSKZ Special G/L Indicator
LIFNA Account Number of Vendor or Creditor
VALUT Value Date
WAERS Currency Key
KURSF Exchange rate
are used in financial accountings. Study the above programs to find out how the data are retrieved from BKPF, BSEG and other tables.
Regards,
Clemens -
Material Master - classification view - URGENT
I am coding a proxy for Material master creation. I have done for all the views except for Classification view. Can any one tell me how to start coding for this view.
Thanks,
-Naveen.Try function module CLFM_OBJECT_CLASSIFICATION. You cannot do a BDC for it. You can also try standard programs RCCLBI03, RCCLBI02 or RCCLBI03 but they may not be relevant in your case.
-
Release strategy-- very very urgent
hi,
i have created the release strategy & its working properly in devolopment client. The entire thing is transported to quality client. But the characteristics values are not coming in the classification tab of release strategy. I have saved even the view in transport request but still the values are not coming. Can anyone suggest something. Its very urgent
thanksHi,
The transport of release procedure customizing data can only be done in
a restricted manner. Please take a look at attached Note 86900 and
follow the procedure described in this note, in order to correctly
transport your release strategies.
The classification data must be sent over using ALE. It does not
get transported directly. Notes 45951, 86900 and note 365604 should
help. Please follow the instructions in note 45951.
You can obtain information about how to set-up ALE in the Online
Documentation CD (R/3 Library -> CA - Cross Aplication Components ->
Business Framework Architecture -> ALE Integration Technology ->
ALE Quick start).
However, if you can't set-up ALE, you can re-create the classification
data agin in your target system.
For that you have to:
1. assign new values to the characteristic master data (trx. CT02)
2. assign the new data to the classification system (trx. CL30)
3. verify the consistency with trx. CL24. Please see note #186809.
For more information, please see note #365604.
There is another possibility that you could take into consideration for
the classification is to import them via batch input:
RCCTBI01 for creating characteristics
RCCLBi01 for creating classes
RCCLBI03 for classification
Regards,
Sunitha. -
Very Urgent Table Column Design
Hi,
This is what i have done, I am having a table with 2 columns.One is Text view and the other is Link to Action. I set the Table row count as 10. Table design is standard and all columns design is standard. Now The first text view column appears blue in colour and the second Link to action appears in White. To make both to have same white colour i made the table as Read only now both columns appear as white. If the table have more than 10 records it works fine. But if it is less say 4 records then first four records are in white remaining are in light blue. I want to make every thing to appear same white or same blue color. How to do this .
Kindly Help this is very Urgent
Rkhi rk.......
try this out.......
consider your are having 4 records but the line count is 10 in the table.
insert 6 empty records into the table.
it will work fine.
---regards,
alex b justin -
Hi to All...
I Designed the PDF forms using Adobe Acrobat Live Cycle Designer 7.0.
but i am facing tab problem.
for example: if i entered in the some text boxes then if i want to go back to previous text boxex means curser will go to the some other text boxes.
and also if open in internet Explorer tab issue is more.
is there any property we need to set?
please guide me its very urgent.
thanks in Advance...
chalmal SeetaramTo set the Tab order choose: 'Tab Order' under 'View' menu and read through the Tips.... it is easy.
Good Luck,
SekharN -
Create classification view with inbound MATMAS_BAPI iDoc
Hi there,
We receive material master data from our customers and create them in our SAP system using a MATMAS_BAPI mssage type.
Now we should also create the classification view of the materials with a certain classification type and value.
The MATMAS_BAPI message type does not have segments to create the classification view.
Doe anybody know what the standard procedure is to achieve this?
Thank you very much in advance.
Kind regards,
Timclassification is transported with CLFMAS IDOC.
Classification is in general independend master data, that has its own area in the SAP menu and IMG.
It is just an embedded functionality in manual material master maintenance.
For data transfers it is an extra step and not included in MATMAS IDOC and BAPI. -
Beloq query is taking time to execute and cost is 934.
The db in which it is run has lesser volume of data compared to that of prod.
There is a full table scan on psd
inspite of a pk present on table psd columns (psd_id,psd_serial_no)
also a pk present on table ltc_iss_rec columns(ltc_iss_rec_id,psd_serial_num)
Pl help to optimize the query.
select a.psd_id,a.psd_serial_no,a.sys_id,a.cosmos_ref_no,a.src_sys_asgn_ref_no,
a.bank_id,b.lc_expr_dt
from psd a,ltc_iss_rec b
where ((b.ltc_iss_rec_id >= 'T200203140731163') and (b.ltc_iss_rec_id <= 'T200606224485207'))
and a.psd_id = b.ltc_iss_rec_id
and a.psd_serial_no = b.psd_serial_num
and a.psd_typ_cod = 'ISS'
and b.lc_expr_dt <= '13-Mar-07'
and a.psd_serial_no =
select nvl(max(link_psd_ser_no),'000') from psd_link c,psd_lcs d
where c.psd_id = d.psd_id
and c.psd_serial_no = d.psd_serial_num
and c.link_psd_id = a.psd_id
and c.link_psd_id >= 'T200203140731163' and c.link_psd_id <= 'T200606224485207'
and d.update_serial_num = (
select max(update_serial_num) from psd_lcs e
where e.psd_id = d.psd_id
order by a.psd_id
Explain plan for the query :
Operation Object Name Rows Bytes Cost Object Node In/Out PStart PStop
SELECT STATEMENT Optimizer Mode=CHOOSE 1 934
SORT ORDER BY 1 96 900
FILTER
NESTED LOOPS 1 96 898
PARTITION RANGE ALL 1 2
TABLE ACCESS FULL IWH_OWNER.PSD 61 4 K 837 1 2
TABLE ACCESS BY GLOBAL INDEX ROWID IWH_OWNER.LTC_ISS_REC 1 26 1 1 1
INDEX UNIQUE SCAN IWH_OWNER.XPKLTC_ISS_REC 1
SORT AGGREGATE 1 112
HASH JOIN 1 112 34
TABLE ACCESS BY GLOBAL INDEX ROWID IWH_OWNER.PSD_LCS 1 40 2 ROWID ROW L
NESTED LOOPS 1 82 5
TABLE ACCESS BY GLOBAL INDEX ROWID IWH_OWNER.PSD_LINK 1 42 3 ROWID ROW L
INDEX RANGE SCAN IWH_OWNER.XIE1PSD_LINK 1 2
INDEX RANGE SCAN IWH_OWNER.XIE1PSD_LCS 2 1
VIEW SYS.VW_SQ_1 134 K 3 M 26
SORT GROUP BY 134 K 4 M 26
INDEX FULL SCAN IWH_OWNER.XIE1PSD_LCS 217 K 7 M 26Read this link.
When your query takes too long ...
If you really need help from any of the forum members then you should avoid using the word "urgent" and give more useful information (check the above link what I meant by useful information) rather than simply saying it's very urgent please help me. It's of no use to anybody.
Regards
Raj -
Generic Data Source Creation (Very Urgent)
Hi Friends,
I am getting errors while i am creating Generic Data source using Table "ECMCT" .This table contains all fields which is required for my Data Source.
---> I gave <b>ECMCT</b> table in "Extraction from DB view " but when i click save its showing error message "INVALID EXTRACT STRUCTURE TEMPLATE ECMCT OF DATASOURCE ZFI_ECMCT(is name of my data source)".
> I created Function Module using this Table.
In Function Module "Tables tab"
i gave "ITAB LIKE ECMCT".
In "Source Code tab"
i gave "SELECT * FROM ECMCT INTO TABLE ITAB".
In RSO2 "Extraction Using Function Module"
i gave FM name and Extract Structure name as ECMCT. After clicking save its showing ERRORS:
1) ZFI_ECMCT(is my data source name) : Tables parameter E_T_DATA for Extractor ZFI_CONSOLIDATION(is my Function module)
2) Units field CURR1 for feild HSLVT of datasource ZFI_ECMCT is hidden.
3) ......................................HSL01.....................................................
4)........................................HSL02...................................................
;etc.
Could u anybody suggest me where i am doing wrong. This is very very urgent for me.
Thanks,
Mani.Hi,
For " Extraction Using Table" the system does not create an extract structure automatically if the Amount field (type CURR) and currency key field (type CUKY ) are in different tables . Hence u create a View of the data table and the reference table (Say PA0002 and T001) wherein, include all the fields from PA0002 and just the referenced fields from T001 so that all the fields come under the view.
But if the above solution is not possible say for ex. if the key fields don't match , then u should go for function modules.
Regards -
List of Obsolete Tables in ECC 6.0 - Very Urgent
We are planning to upgrade from 4.6c to ECC 6.0. Heard that there are many standard objects obsolete in ECC 6.0. Can anyone give me the List of Obsolete Tables and also the standard objects in ECC 6.0 with their updated tables and obejcts. This is required very urgently.
Dear,
You may have an overview wirth Solution Browser tool (at the solution point of view) in order to compare functionality between your current system and the ERP 2005.
at:
http://solutionbrowser.erp.sap.fmpmedia.com/
You can get the detailed release information from the following link.
http://service.sap.com/releasenotes.
A release note is a brief explanation of new features or changes to the system since the last software release. A release note typically describes a new function or an existing function that has been enhanced or changed.
I hope this helps.
Lucio Rodrigues
SAP Active Global Support -
Very Urgent!!!Calling custom OAF vent reg page from JTT page gives error.
1. We have a need to customize Oracle Marketing Online Event registration page (Oracle standard JTT page: amsEventRegistrantsEntryMain.jsp - available via function AMS_EVENT_REG_ENTRY) .
2. We have created a new custom OAF page for the event registration and modified the function definition Web HTML property from "amsEventRegistrantsEntryMain.jsp" to "jtfcrmchrome.jsp?
page=/oracle/apps/xxamw/xxams/event/webui/XXAmsEventRegScheduleCrePG&akRegionApplicationId=540&jttoijappn=OKL" (tried also with OA.jsp call)
3. Now when we click on the Register link from the base (This Oracle standard Register link calls AMS_EVENT_REG_ENTRY and since AMS_EVENT_REG_ENTRY is modified we expect OAF page to render) page it throws "You have insufficient privileges for the current operation. Please contact your System Administrator." error. The function is not accessible.
4. Navigation: Oracle Marketing Super User -> Marketing Online -> Event -> Registration Stb menu -> Search for a "Event Schedule Name" -> Click Go -> Click on Register link (We expect our custom OAF page when register link is
clicked)
Please note this design was tested successfully in an instance but when we migrated this to a new instance it fails. We cannot compare two instances since the previous instance no longer exists. Seems some issue with JTT menu straucture since we are using Oracle standard JTT function. This is a very urgent issue and any quick help or pointer will be great.
Thanks/ SantanuHi,
R u still facing the issue?
If So can you please tell me:
Have u added your called function to the current user? That means by navigating to the responsibility you can access the same page directly, with out doing any transaction? If so then create your custom function with your required URL and attach to a menu ; then check if you are able to view that page from the menu navigation?If these thing is not working then I think you need to create a custom page that will extend the std region , that time hopefully it will work.
Please post your result/thought!!
Regards
Apurba K Saha -
Very urgent Decimal issue in ADF page
Hello friends,
i have an issue in ADF page which was weight field, issue has below.
1) weight filed was validated that without entering 5 digit value in filed, example suppose i enter 12345 in weight it is showing that in small dialog box -weight value should be 0 to 9999.999 only. but it is let me to go next field and submit button. it is happening only in create page only.
2)but when i go to detail page , same weight fild is populated there - i enter invalid weight something 12345, it is showing that in small dialog box -weight value should be 0 to 9999.999 only. but here let me not go to another filed until i ENTER valid value.
create page weight filed need to work same as detail page.i am new to ADF development, how to check where this validation done and how to fix this.
very very urgent.
Thanks,
vamshi.If you use ADF BC, open the entity and choose "Business Rules". You can then add validation rules such as range limits under the attributes. It is usually best practice to include validation rules in the entity (model layer), this way they apply automatically to all view objects based on the entity and you are guaranteed to have only valid values in the database. (View layer validation may have its place as a convenience supplement.)
Read more about business rules in the developer's guide: http://download.oracle.com/docs/cd/E12839_01/web.1111/b31974/bcvalidation.htm
Maybe you are looking for
-
Creating a view on KONA & KONH - Failed with 'Field name DATAB not unique'
Hi all, I am creating a view on KONA (Rebate Agreement) & KONH (Conditions Header) tables. The link is KONA-KNUMA = KONH-KNUMA_AG. The field 'DATAB' exists in both tables and I have included those two fields under 'View Fields' . When I tried
-
Hi All, I have one requirement in OA form. In one form, I want the user to enter over time in Start time and end time field. Which data type should I use. When I use Date Time, it accepts date with time. But I want to enter only time in format HH:MM.
-
Can I use the ac charger I bought for my mini with my new nano
Having just bought a Nano, I want to know if I can use the ac charger I bought for the mini to charge it. I don't have enough access to a pc to charge it via the USB cable.
-
Is it possible to linking cell in different file? Like Excel can do.
Is it possible to linking cell in different file? Like Excel can do.
-
Hello everyone, I am having a PXI 1050 chasis with a PXI 8186 controller in it. I want to monitor thermocouple channels using SCXI 1328 modules. Can someone please provide me with step-by step procedure of configuring and program