Material Provided by Customer table MKUB
There is a table in SAP "MKUB Material Provided by Customer"
My question is how is this table used?
We currently manage material that our customer owns and have not yet found a good process.
If there is a standard SAP process it would be great.
Thanks in advance
Brad
PK
Thanks for the additional information.
However a 501 E movement does not update table MKUB.
The reason I am asking about MKUB is because usually if a table has been created by SAP there is a process in place that uses the table. Just by the name of the table " Material Provided by Customer" it indicates to me that there may be a standard SAP process for what I am trying to accomplish.
The 501 E mvt requires that I sell the material back to the customer using the same sales order that was used to bring the material into stock.
What we need is the ability to bring in material owned by the customer, have it identified in SAP as owned by that customer, and be able to ship the material out to the customer as new orders are created.
In this case we are acting as a 3PL warehouse for the customer.
Any additional thoughts or suggestions would be great.
Thanks
Brad
Similar Messages
-
Defining material provided by customer
Dear All
I have a problem in defining "Material Provided by Customer".I have created a matl of type"UNBW" .Further I have included this matl in the BOM of another FERT matl.On the item tab of BOM I have choosen the matl under ref.Then in the "STATUS and LONG TEXT" tab page
under the "FURTHER DATA " box when i choose the matl provision indicator and choose the code matl provided by Customer system is accepting.But after MRP run system is not showing anything about the customer matl.
When I went back to BOM and checked the box for matl Provision in F1 it shows that the "INDICATOR IS NOT ACTIVE FOR THE CUSTOMER SUPPLIED MATL.
What could be wrong.We are using SAP ECC 5.0
With best regards
Suryanarayana tataHi Surya,
Create the Sales Order with sales BoM. Then do GR for others and select the Movement type 501 (without PO) and special stock as E (Sales order) usually known as 501E Movement type. Mention the sales order and item no mentioned in Sales Order for which you want to receive.
Receive the material and do the production.
Hope it will be useful. Kindly mention if so.
Regards,
Elanchezhian. K.C. -
Hi Gurus,
My client is processing the raw material which is provided by customer and also the same raw material is been procured by client.Now he wants to differentiate between customer & self procured material due to price diff. He does not want two diff. no. for the same material. I have gone through various links in SDN but no suitable solution have been found. And also how to generate requirement for customer provided material.
Regards,
DevenHi! Devendra,
You should receive customer supplied material against the sales order with movement 501(if you don't want to valuate the material in your inventory). System will show that material separately as customer stock. If you want to show that material in your inventory but want to valuate it separately then you will have to use split valuation as was suggested earlier.
I suppose this will help you in resolving the issue.
Regards,
Uday -
Material provided by customer - subcontracting process
Hi All,
In our scenario our customer is subcontracting some assembly work to us. The material to be assembled in provided by the customer completely. It is always in the ownership of the customer even when it is lying at our end.
Is there a standard process in SAP to map this scenario? How can we check the customer stock lying in our SAP system at our end?
Regards,
V SHi,
If you want to track these materials and stock than you will have to create them as non-valuated materials in your system and take GRs when customer sends you these materials. You may take it as un-restricted stock, Sales Order Stock or Customer Stock based on your requirements.
As material is non-valuated it will not create any liability in your system.
Than, use this materials in BOMs for your production order and create a Sales order for the final product.
Regards,
Dakshesh -
Enhance Material Master with custom tables
Hi MM Gurus,
I would like to enhance the material master data (transactions MM01/2/3) with a new tab (screen) containing some customer fields and Z tables?
Ive been looking the follow <a href="http://help.sap.com/saphelp_erp2005/helpdata/en/ff/516a6749d811d182b80000e829fbfe/frameset.htm">SAP Help link</a>, Integration of New Tables in the Material Master, and SAP Note 44410, but still is not very clear to me how to achieve my goal.
Can anybody tell me all the steps that Ive to perform to do that?
Do you know any other documentation about this issue, like a how-to guide for instance, that I can use?
Thanks a lot for any help!
AlexandreHi,
Firstly I would suggest that you do not do this unless you ABSOLUTELY have to.
It is not a major modification but there is another more standard way to add fields to material masters and no modification or user exit is required.
Simply classify the materials and use a characteristic for each additional field you want to add.
The classification system is very flexible and very powerful and so it can easily handle complex data and interactions with other data. You can add multiple classes and so use whole groups of data. There is also a lot of standard validation as to field contents etc. (Including tables of possible entries etc.)
So please do consider using classification first (even if you already use classification of your materials). You can also then use the standard search functions on any of the new "fields" .
No ABAP, No modification and available now !
Worth considering?
Steve B -
MRP4 view exclude storage location & material provided by vendor/customer..
Hi
Could anyone please tell me in MRP4 view for a material,where is the option so that i can exclude or include the storage location stock from MRP?
and also in which T code i should indicate the material is provided by vendor/material provided by customer?In CS01wher's this option?
Please help me
Thanks & regards
RajHi Karthik,
MRP area is nothing to do with storage locations settings in MRP4 view. If you want to activate MRP area and use the MRP run at MRP area level then you have to customized MRP area either at storage location level or sub-contractor level (in MRP master data settings )... then you need to assign this MRP1 view of the material and with valid MRP type. Now when you run the MRP then planning will be carried out at this MRP area for this part.
With storage location indicators in MRP4 view (must enter with putting the stoarge location values from MM02/MM03) you can exclude the stock of this storage location (indicator 1) in the palnning run or you can plan seperately with indicator2 with using re-order level. Here no need of MRP area.
If helps rewards points.
Regards
TAJUDDIN -
How to enable the DFF in OAF page(where Dff is based on the custom table).
Hi Experts!!
I am in the process of enabling the dff in OAF page. I am not able to enable the dff if am using the Custom table.
Ex:
Assume that my DFF XX_DFF is using the custom table XX_TABLE of att1,att2..
I am able to enable the dff in OAF page but not able to make those values entered to get stored in the custom table.
I need helping hands to help me out to get the entered dff values stored in my custom table.
Kindly provide me the steps so that I can follow up..
Best wishes,
Thiru.Hi,
thiru_apps wrote:
I need to store the captured values of Dff(which was enabled in the seeded page based on the custom table XX_Table) and the same needs to be stored into the custom table xx_Table.
Basically the entered values for the DFF enabled should have to be get stored in the XX_TABLE(Custom TAble).As per my understands in Standard page u want create some extra fields and those should be save in custom table...is it ...
For that u r going create stack layout region in standard page via personalization and extend with custom region.
IF im geting u correctly u need to write code in co and am.
---U had already created the components eo vo AM co...
---For the custom region in Jdev do the mapping of viewInstacne and view attribute properties for the fields.
---In AM:
public void CreateVo(OAPageContext pageContext, OAWebBean webBean)
Row hrow;
OADBTransaction tr=getOADBTransaction();
EOVOImpl vo=getEOVO1();
if(!vo.isPreparedForExecution())
vo. executeQuery();
hrow=vo.createRow();
vo.insertRow(hrow);
hrow.setNewRowState(Row.STATUS_INITIALIZED);
public void savetr()
OADBTransaction tr=getOADBTransaction();
tr.commit();
In Co ProcessREq:
AMImpl AM=(AMImpl)pageContext.getApplicationModule(webBean);
AM.CreateVo(pageContext, webBean);
In Co ProcessFormREq:
---GEt the event of the save button of the standard page
if(pageContext.getParameter("save")!= null)---DI of the standard page
AM.savetr(pageContext, webBean);
Regards
Meher Irk -
User exit/BADI for updating custom table in MB1B transaction-
Dear All,
When performing a material to material conversion in MB1B transaction for batch managed materials,system is creating a new batch by copying the characteristics of issuing material/batch.The details of the new batch created are updated in standard batch tables(MCH1,MCHA,MCHA).
The requirement is when the new batch is created,the batch details and characteristics has to be stamped in a custom table.
Kindly suggest a user exit/BAIi available for updating the same in the custom table.
Regards,
DeepakDeepak, Exits for MB1B are
MBCF0002 Customer function exit: Segment text in material doc. item
MBCF0005 Material document item for goods receipt/issue slip
MBCF0006 Customer function for WBS element
MBCF0007 Customer function exit: Updating a reservation
MBCF0009 Filling the storage location field
MBCF0010 Customer exit: Create reservation BAPI_RESERVATION_CREATE1
MBCF0011 Read from RESB and RKPF for print list in MB26
MB_CF001 Customer Function Exit in the Case of Updating a Mat. Doc. -
Problem while downloading file from custom table
Hi All,
Im trying to download the file from the custom table where i have stored the uploaded files through apex.
I have created the download procedure as mentioned in the oracle docs ,
And given the execute grant for public user.
and calling that procedure by calling the URL -- #OWNER#.download_my_file?p_file=#ID#
But im getting the below error
Forbidden
You don't have permission to access /pls/apex/owner.download_my_file on this server.
Oracle-Application-Server-10g/10.1.2.0.2 Oracle-HTTP-Server Server at servername Port number
Can any one tell whats the problem here.
Thanks in advance
regards,
Arumugam KRYour function apex_util.get_blob_file_src under region, the first argument must be the name of page item anywhere in your application that is of type "file browse." So if your form for uploading the blob content is on page 11 and the file browse item is "P11_FILE_NAME" then your query would look like below:
SELECT FILE_ID
, FILE_NAME
, CASE WHEN NVL(dbms_lob.getlength(BLOB_CONTENT),0) = 0
THEN NULL
ELSE
CASE WHEN attach_mimetype like 'image%'
THEN '<img src="'||apex_util.get_blob_file_src('P11_FILE_NAME',id)||'" />'
ELSE
'<a href="'||apex_util.get_blob_file_src('P11_FILE_NAME',id)||'">Download</a>'
end
END new_img
FROM TABLE_NAME
GET_BLOB_FILE_SRC FunctionAs an alternative to using the built-in methods of providing a download link, you can use the APEX_UTIL.GET_BLOB_FILE_SRC function. One advantage of this approach, is the ability to more specifically format the display of the image (with height and width tags). Please note that this approach is only valid if called from a valid Oracle Application Express session. Also, this method requires that the parameters that describe the BLOB to be listed as the format of a valid item within the application. That item is then referenced by the function.>
[url http://docs.oracle.com/cd/E14373_01/apirefs.32/e13369/apex_util.htm]GET_BLOB_FILE_SRC -
How to track changes in a custom table and based on that run an interface
I have an interface. The pre-condition for running the interface is "Run the interface only if there is new entry added to the table( a custom table). Now I have created a change document object using tcode SCDO for the custom table. Now how do i proceed further. Please tell me the steps which i need to follow to check if the custom table has been changed and also the entries changed before running the interface.
Hello,
SAP has provided many changes tracking related programs for Sales order, Vendor changes etc.
They all use the standard function Module
call function 'CHANGEDOCUMENT_READ_HEADERS'
call function 'CHANGEDOCUMENT_READ_POSITIONS'
so with these you can get the changed records
Let me know if this helps you
Thanks and Regards
Pushkar Joshi -
How to track changes in a custom table
HI all,
Requirement is
1. In custom table instead of using table maintence generator ALV gird has to be display to see table entries. But where i have to write the code when user press CONTENTS button?
2. In alv gird there shuld be one button which shows the change history of selected record and modify the content of selected record. For track changes i have registered custom table name in SCDO. so that changes made will reflect in CDPOS/CDHDR.
but how can i track changes thru dis table? i didnt find field contents of custom table in CDPOS/CDHDR tables?
Please help me with these Ques.Hello,
SAP has provided many changes tracking related programs for Sales order, Vendor changes etc.
They all use the standard function Module
call function 'CHANGEDOCUMENT_READ_HEADERS'
call function 'CHANGEDOCUMENT_READ_POSITIONS'
so with these you can get the changed records
Let me know if this helps you
Thanks and Regards
Pushkar Joshi -
User exit for ME21N for displaying the tax code from custom table
Hi,
I have a requirement, in our system, the inforecord is not maintain for all the material and vendor combination, we have a custom table in which we have maintain the
Compnay code, Pur. Org., Vendor code Tax code, juridiction code
now we want that when a Po is created with ME21 or ME21N the tax code and jurisdiction code should be come from this table and if entry not found in this table then it should search as per the regular process like from last Po or info record. then which user exit we can use for this.
regards,
zafarCLOSE
-
How to add F4 help for the custom field of a custom table
Hi All,
How to add F4 help to the custom table field? in the table maintainance when user clicks on F4 i want to provide possible values for this field I am trying to write the code in the screen of table maintainace like the following
PROCESS ON VALUE-REQUEST.
FIELD ZTEST_MAH_F4-KUNNR MODULE zVALUE_kunnr .
But when i am double clicking on module it's giving options to create include program but after that it's giving user is currently editing the table i am not getting this can some body clarify my doubt it's gr8 if some body give some examp code
Thanks&Regards
maheshHi,
Create a subroutine under the event and call the following FM
1. Select all the related data into an itab, for ex i_kunnr
2. CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
DDIC_STRUCTURE = ' '
retfield = 'KUNNR'
PVALKEY = ' '
dynpprog = sy-repid
dynpnr = '1000'
dynprofield = <selection screen field>
STEPL = 0
WINDOW_TITLE =
VALUE = ' '
value_org = 'S'
MULTIPLE_CHOICE = ' '
DISPLAY = ' '
CALLBACK_PROGRAM = ' '
CALLBACK_FORM = ' '
MARK_TAB =
IMPORTING
USER_RESET =
TABLES
value_tab = <b>i_kunnr</b>
FIELD_TAB =
return_tab = < return table >
DYNPFLD_MAPPING =
EXCEPTIONS
parameter_error = 1
no_values_found = 2
OTHERS = 3 -
Can we delimit periods in custom tables
Hi All,
I have a requirement wherein i need to create a custom table with following fields:
1) Company Code - Primary Key
2) Fiscal Year - Primary Key
3) Cost Element Group - Primary Key
4) Partner Activity - Primary Key
5) From Period
6) To Period
7) Labour Rate
8) Material Price
Now I need the values something like this:
DC10 2001 Fringes D1090 1 2 2.00 4.5
DC10 2001 Fringes D1090 3 4 1.5 5
So its something like for the same set of first four fields, i may have diff rates for diff periods.
Is there any way to achieve this, other than making 'From Period' and 'To Period' as primary keys?
Thanks in Advance
PrathimaHi,
Make it as two table as Parent(Check) table with first four fields:
Table-1 :
1) Company Code - Primary Key
2) Fiscal Year - Primary Key
3) Cost Element Group - Primary Key
4) Partner Activity - Primary Key
And another table(Value table) with [(1) Company Code - Foreign Key] and other remaining fields :
Table-2:
1) Company Code - Foreign Key
2) From Period
3) To Period
4) Labour Rate
5) Material Price
Regards,
Raghu -
Custom Module + Custom Tables
Hello people.
I even don't know if I am doing right but...
I didn't liked the idea to develop inside CommerceReferenceStore, so I create a custom module named XXXXX, this module has the same structure of CRS but is XXXXX and Store is ECommerce.
XXXXX
----> ECommerce
--------> Storefront
--------> EStore
But I discovered that CRS creates custom tables with sufix crs_ and to all modules works fine I need this tables.
My doubt is. How must I proceed with this issue? I wanna convert all sufix to (example) xxx_ to use in my custom module, to do this I must edit all .sql's inside sql folders, but what must I do to ATG/Nucleus/Dynamo execute this sqls create the tables and bind this with my store?
I discoverd too that dbini.xml inside cim folder in some modules calls this sqls.
Thank you! And I wish you all a great 2012! =D
Edited by: Onhate on Dec 30, 2011 9:04 AMATG does not provide any automated way to run your custom sql scripts. You can use whatever utility is appropriate for your DBMS. Once you've defined the tables, you won't need the sql files again unless you want to delete the schema and start over.
There is no right or wrong way to use the crs tables in your application. There is nothing magic about any table names, in the sense that there is no code that looks for particular name prefixes. The only requirement is that your repository definition (the xml file) must mention whatever table names you choose. ATG uses a name prefix (dps, dss, dcs, crs, etc.) to make it easy to understand which module in the product stack contributed the table to the schema. If the crs tables are a good fit for your application, then the easiest thing might be to use the sql files as is or with minor modifications. On the other hand, if your table design is significantly different or your business has its own naming conventions, it would probably be more appropriate for you to ignore the crs names and pick your own.
Maybe you are looking for
-
How do I find a word in all my document, return false if it's not in there.
Hi, I struggle with something that should be easy, and didn't find any answer on this forum. I have a list of word that I want to search in a 300 pages catalogue in InDesign. I'd like to know how can i: 1) Look for the word 2) Return true if it's in
-
I recently installed the FF4Beta6 along side my original 3.6.10 and noticed that both versions have this preference with a user set string value of Mozilla.Firefox.4.0b6. In the taskbar I have shortcuts to both versions pinned in Windows 7. The toolt
-
What is the best way to use a cellular enabled iPad in France?
What is the best way to use a cellular enabled iPad in France?
-
ToJSONString Showing Up in Restrict Access to Page List
Working in DW CS3 with ADDT using PHP and MySQL. I'm having a issue which I don't think I had before when I use the Restrict Access to Page server behavior. I'm working with user access levels pulled from the 'levels' field in my database and everyth
-
Boot camp cannot drag disk space divider
I am trying to install windows 7 on my MBA mid-11, with Boot Camp Assistent running on Mavricks. Everything is set: one partition, Windows usb drive built by boot camp. But right at the step of dragging divider to set the disk space for windows, I ca