Urgent!!!! Material Number Problem
Hi Experts,
i am facing the simple problem,
I Loaded the Hierachy Data from IS-R/3 to Bw,
Its Loaded successfully, but the Problme is that its not
showing in the BEx Report,
The Problme is , in the Hierarchy the Material number
is like Ex:3530014 this is not displaying in the BEx(displays like not assigned nodes)
But When i am inserted the Same Material number manually
its inserted like EX:000000000003530014(this is displaying in the bex hierarchy)
to the same node which 3530014 is having.
The Problme is that this Same material number is differing between leading'zeros and the non-leading zeros.
is there any convesion exit routine problem,
i am unable to find out this... help plzzz
In BW system , if you set material length 18 and checked leading zero option.
when material no is below 18 length, the leading zero will be added, in your case 3530014(below 18).
How the infoobject(0material) masterdata looks?
with leading zero or not?
also check conversion routine(MATN1) is set.
thank you
senthil kumar
Similar Messages
-
Consignment material number problem
Hi
Please help
It was noticed the material number 2000XXXX was keyed as consignment which was wrong.
The right consignment material number should have been Z03520553 and I would appreciate if someone let me know on hot to make a change to reflect on Z03520553 and maintain 20007890 as normal stock.The material number does not decide whether the material is a consignment material. If this is the case in your company, then it is just an internal rule, a kind of policy, which seems not even be supported by a user exit, otherwise you would not have the problem that you have.
The process defines if a material is used for consignment, e.g. the item category in the purchase order and the info record type
for sales process it is the sales order type and its item category.
Based on this info you should be able to tell exactly at which point you have a "wrong" material number.
in case of purchasing info record ýou need to flag the info record for deletion and then you can archive it. -
Urgent ( Material number to be defined in MM)
Hi,
I wanted to define a number for new material in a Plant, could you please let me know where I could configure this.
Thanks
AsamHello Asam Reddy,
You create a material master record in the following cases:
If no material master record exists for a particular material. In this case, you create the material master record.
If a material master record exists for a particular material, but the master data for your user department is missing. In this case, you extend the material master record.
If a material master record exists for a particular material and the master data for your user department has been entered, but not at the appropriate organizational level (for example, if it has been entered for a different plant). In this case, you extend the material master record.
Features: You can create or extend a material master record in one of the following ways:
Immediately- By scheduling it
This makes it possible, for example, to create a skeleton material master record in advance which you can supplement with relevant data once the material is actually used.
You can also create scheduled material master records with reference to a change number. For more information, see Special Features for Materials in the SAP library documentation Engineering Change Management (LO-ECH).
Scheduled material master records must always be activated. You do this using the same function as to activate scheduled changes. For more information, see Activating Scheduled Changes to Material Master Records.
Activities: At most companies, material master records are created in one of the following ways:
Centrally: A central body enters a minimum amount of all user department data. Users in the individual departments add to this data in Change mode. For the central body to create data for all departments, it must be authorized to process all user department data.
Decentrally: Each department creates its own material master records. Users are authorized to process data for one or more departments as required.
You cann use the TCode MM01 to create a material.
Hope I had been able to help you. Please assign points.
Rgds
Manish -
Material Number and Serial Number are not getting filled...Very very urgent
I have my code in the badi...CRM_EQUI_LOAD...method PERFORM_LOAD.In this i try to to create a component for the ibase using the function module... CRM_ICSS_CREATE_COMPONENT...The component gets created but the material and serial number are not getting updated...It is very very urgent..please help....
I am not sure what information you are passing in given FM.
But in my case I have used FM 'CRM_CREATE_IBASE_FROM_EQUI' to create Ibase and component. It creates IBase and Component along with other details like material number and serial number.
you may refer the below code for the same >
Call the standard handling for crm equi load.
call function 'CRM_CREATE_IBASE_FROM_EQUI'
exporting
is_header = is_header
it_equi_dmbdoc = it_equi_dmbdoc
changing
et_error_segments = ct_error_segment
exceptions
technical_error = 1
others = 2.
if sy-subrc <> 0.
raise equi_load_badi_error.
endif.
Cheers,
Ashish -
About material number,Urgent!
Hi,All,
When we create a material master data,if we use auto number,the material group number will be not take into account by the system,for example, we use 1 present electronics Industry(Industry sector) ,01 present finished products(material type),01 present computer(material group),the system generate number as 101xxxxx,not 10101xxx,Is there any way to let the system genrate material number as 10101xxx so we can take material group number into account?
Thanks!It sounds like you want CMOD: MGA00002. In this exit we accomplished very much the same thing, just using material type.
-
MC.9 - Material Number appears for period 06/2007 but not 07/2007
Hi Experts,
Have you encountered the situation whereby in MC.9(S039), the data of a certain Material Number appears for period 06/2007 but not 07/2007
This material# has no stock & movements for 07/2007, but for another material# with the same conditions, there is no problem.
Thanks & Regards
LawrenceHello Experts,
i´m having the same issue at my system.
Does anyone know why for a certain material report MC.9 shows balance at some Store Location although it doesn´t have any movements, while for other Store Location it isn´t showed any line, not even with zero values.
I hope somebody can answer this issue.
Thank you very much in advance.
Regards,
cecil -
While create inbound delviery Material number is not showing
Hi All,
I am trying to create inbound delivery with reference to Purchase Order.
While using BBP_INB_DELIVERY_CREATE to create inbound deliveries, the material number is not showing up in the VL33N screen but Material Description is coming.
As you have also faced same problem,can you please suggest how to resolve this issue?Your help will be highly appreciated.
Thanks
Santhu
Edited by: santosh jajur on Sep 24, 2010 12:48 PMHi,
This function module doesn't pass Material number while creating the inbound delivery. Instead you can use the function module GN_DELIVERY_CREATE along with NUMBER_GET_NEXT function module.
See line number 631 to 656 of include LBBP_SIC_40F02 (Called from Line no 18 of BBP_INB_DELIVERY_CREATE) for more details.
While using the function module BBP_INB_DELIVERY_CREATE, material number is not passed to the function module (GN_DELIVERY_CREATE) structure field XKOMDLGN-MATNR.
Regards
Vinod -
BBP_INB_DELIVERY_CREATE-material number is not showing up in the VL33N
Hi All,
I am trying to create inbound delivery with reference to Purchase Order.
While using BBP_INB_DELIVERY_CREATE to create inbound deliveries, the material number is not showing up in the VL33N screen but Material Description is coming.
As you have also faced same problem,can you please suggest how to resolve this issue?Your help will be highly appreciated.
Thanks
PriyankaHi,
This function module doesn't pass Material number while creating the inbound delivery. Instead you can use the function module GN_DELIVERY_CREATE along with NUMBER_GET_NEXT function module.
See line number 631 to 656 of include LBBP_SIC_40F02 (Called from Line no 18 of BBP_INB_DELIVERY_CREATE) for more details.
While using the function module BBP_INB_DELIVERY_CREATE, material number is not passed to the function module (GN_DELIVERY_CREATE) structure field XKOMDLGN-MATNR.
Regards
Vinod -
Material number is not populating in PO in tcode ME23N
Hi,
The material number is not populating in PO in transaction ME23N. The coloumns is displaying as blank and supressed(Gray).
This problem occured during the upgradation from 4.6C to ECC6.0.
We have checked the SPRO configuration for field selections and these are not having any problem.
Data is updated in database tabes but it is not displayed in ME23N screen.
Please advice.
Thanks,
Rakeshcheck OSS Note 492757 - ME21N/ME52N: You cannot set field selection for material
maybe it helps to solve your issue -
Production Order without Material Number and linked to a PM Order...
Hi All,
Is it possible to create a Production Order without Material Number (because it is a "just one time" production), and link it to a PM Order (enterred by a sister Plant) in order to finally report the cost to that PM Order?
And if YES, how to do it???
Explanation of the problem (business scenario):
We have 2 Plants. Let say Plant "A" and Plant "B".
Plant B is producing spare parts for Plant A.
There are usual spare parts, which have a Material Number.
But there are also spare parts which will be produced only once, and which don't have a Material Number. (= because it is a very punctual production).
Plant A needs a punctual spare part.
It creates a PM Order for Plant B.
Plant B needs to create a Production Order for that spare part (without Material Number).
Then, when confirmed and delivered, the cost of that production needs to be reported (assigned) to the PM Order.
Thanks in advance for your help on the subject.
Regards,
Rudy.Thank you for the information.
After some modifications on the Prod.Order Type and the creation of a Reference Operation Set, it seems to work.
Still have a cost problem, but on the way to be solved.
Thanks a lot,
Rudy. -
Changing PO item text when material number changed in ME22N
Hi all,
I am facing a problem as described below. Please provide me a concrete solution.
My customer wants me to add a custom item text as Work Authorization Data in ME21N and ME22N. I have created a user exit to implement this requirement. So whenever the user enters a material as a PO Item and saves the PO, my user exit is invoked and the custom data pertaining to that material is displayed as an item text. Later when the user edits the PO and changes the material number from any line item, the system deletes all the item texts corresponding to that line item.
My problem is, after that when my user exit is invoked, the corresponding text is not getting stored. If I change any other data (like quantity or unit) again and saved, then the text gets saved.
Can anyone provide me solution to make this item text get saved at the time of change in material number itself.
FYI, I am working on SAP R/3 - 4.7 version. If more details are needed then I shall provide them.
Thanks and regards
Abdul Shabeer.Hi,
it does not matter if the BADI is already implemented. You can add your additional logic there. If you put break points in all methods of BADI implementation and run ME2xN then you will see when is each method called. You are right that here is no BADI method SET_DATA. What I meant is that you get a reference to PO item (type IF_PURCHASE_ORDER_ITEM_MM) in BADI method PROCESS_ITEM. This interface has to methods GET_DATA and SET_DATA. Using these methods you can get current item fields and change them according to your needs.
Cheers -
URGENT------MB5B : PERFORMANCE PROBLEM
Hi,
We are getting the time out error while running the transaction MB5B. We have posted the same to SAP global support for further analysis, and SAP revrted with note 1005901 to review.
The note consists of creating the Z table and some Z programs to execute the MB5B without time out error, and SAP has not provided what type logic has to be written and how we can be addressed this.
Could any one suggest us how can we proceed further.
Note as been attached for reference.
Note 1005901 - MB5B: Performance problems
Note Language: English Version: 3 Validity: Valid from 05.12.2006
Summary
Symptom
o The user starts transaction MB5B, or the respective report
RM07MLBD, for a very large number of materials or for all materials
in a plant.
o The transaction terminates with the ABAP runtime error
DBIF_RSQL_INVALID_RSQL.
o The transaction runtime is very long and it terminates with the
ABAP runtime error TIME_OUT.
o During the runtime of transaction MB5B, goods movements are posted
in parallel:
- The results of transaction MB5B are incorrect.
- Each run of transaction MB5B returns different results for the
same combination of "material + plant".
More Terms
MB5B, RM07MLBD, runtime, performance, short dump
Cause and Prerequisites
The DBIF_RSQL_INVALID_RSQL runtime error may occur if you enter too many
individual material numbers in the selection screen for the database
selection.
The runtime is long because of the way report RM07MLBD works. It reads the
stocks and values from the material masters first, then the MM documents
and, in "Valuated Stock" mode, it then reads the respective FI documents.
If there are many MM and FI documents in the system, the runtimes can be
very long.
If goods movements are posted during the runtime of transaction MB5B for
materials that should also be processed by transaction MB5B, transaction
MB5B may return incorrect results.
Example: Transaction MB5B should process 100 materials with 10,000 MM
documents each. The system takes approximately 1 second to read the
material master data and it takes approximately 1 hour to read the MM and
FI documents. A goods movement for a material to be processed is posted
approximately 10 minutes after you start transaction MB5B. The stock for
this material before this posting has already been determined. The new MM
document is also read, however. The stock read before the posting is used
as the basis for calculating the stocks for the start and end date.
If you execute transaction MB5B during a time when no goods movements are
posted, these incorrect results do not occur.
Solution
The SAP standard release does not include a solution that allows you to
process mass data using transaction MB5B. The requirements for transaction
MB5B are very customer-specific. To allow for these customer-specific
requirements, we provide the following proposed implementation:
Implementation proposal:
o You should call transaction MB5B for only one "material + plant"
combination at a time.
o The list outputs for each of these runs are collected and at the
end of the processing they are prepared for a large list output.
You need three reports and one database table for this function. You can
store the lists in the INDX cluster table.
o Define work database table ZZ_MB5B with the following fields:
- Material number
- Plant
- Valuation area
- Key field for INDX cluster table
o The size category of the table should be based on the number of
entries in material valuation table MBEW.
Report ZZ_MB5B_PREPARE
In the first step, this report deletes all existing entries from the
ZZ_MB5B work table and the INDX cluster table from the last mass data
processing run of transaction MB5B.
o The ZZ_MB5B work table is filled in accordance with the selected
mode of transaction MB5B:
- Stock type mode = Valuated stock
- Include one entry in work table ZZ_MB5B for every "material +
valuation area" combination from table MBEW.
o Other modes:
- Include one entry in work table ZZ_MB5B for every "material +
plant" combination from table MARC
Furthermore, the new entries in work table ZZ_MB5B are assigned a unique
22-character string that later serves as a key term for cluster table INDX.
Report ZZ_MB5B_MONITOR
This report reads the entries sequentially in work table ZZ_MB5B. Depending
on the mode of transaction MB5B, a lock is executed as follows:
o Stock type mode = Valuated stock
For every "material + valuation area" combination, the system
determines all "material + plant" combinations. All determined
"material + plant" combinations are locked.
o Other modes:
- Every "material + plant" combination is locked.
- The entries from the ZZ_MB5B work table can be processed as
follows only if they have been locked successfully.
- Start report RM07MLBD for the current "Material + plant"
combination, or "material + valuation area" combination,
depending on the required mode.
- The list created is stored with the generated key term in the
INDX cluster table.
- The current entry is deleted from the ZZ_MB5B work table.
- Database updates are executed with COMMIT WORK AND WAIT.
- The lock is released.
- The system reads the next entry in the ZZ_MB5B work table.
Application
- The lock ensures that no goods movements can be posted during
the runtime of the RM07MLBD report for the "material + Plant"
combination to be processed.
- You can start several instances of this report at the same
time. This method ensures that all "material + plant"
combinations can be processed at the same time.
- The system takes just a few seconds to process a "material +
Plant" combination so there is just minimum disruption to
production operation.
- This report is started until there are no more entries in the
ZZ_MB5B work table.
- If the report terminates or is interrupted, it can be started
again at any time.
Report ZZ_MB5B_PRINT
You can use this report when all combinations of "material + plant", or
"material + valuation area" from the ZZ_MB5B work table have been
processed. The report reads the saved lists from the INDX cluster table and
adds these individual lists to a complete list output.
Estimated implementation effort
An experienced ABAP programmer requires an estimated three to five days to
create the ZZ_MB5B work table and these three reports. You can find a
similar program as an example in Note 32236: MBMSSQUA.
If you need support during the implementation, contact your SAP consultant.
Header Data
Release Status: Released for Customer
Released on: 05.12.2006 16:14:11
Priority: Recommendations/additional info
Category: Consulting
Main Component MM-IM-GF-REP IM Reporting (no LIS)
The note is not release-dependent.
Thanks in advance.
Edited by: Neliea on Jan 9, 2008 10:38 AM
Edited by: Neliea on Jan 9, 2008 10:39 AMbefore you try any of this try working with database-hints as described in note 921165, 902157, 918992
-
Purchasing info record for vendor's material number ONLY?
Hello gurus,
we have materials that must be ordered with refernce to a contract. We purchase these materials only from one vendor and exclusively using that contract (only one source of supply). We do need purchasing info records to store the vendor's material number.
Now, the problem is that if we have one contract and a purchasing info record, the system interprets the PIR as a second dource of supply. So, when I create a new PO, the price is automatically taken from the PIR and not from the contract.
Is it possible to create PIR's for the vendor's material number without creating a second soucre of supply?
Thanks in advance
Alicia
PS: I do know that i can use order lists but that does not solve the problem when manually creating a new PO...why dont you maintain the vendors material number already in the contract item?
why do you create an info record that has a different price than the contract?
Edited by: Jürgen L. on Jan 5, 2009 2:21 PM -
Can SAP get material number in Purchase order in external processing?
I have a question that:
As I know, Exeternal processing is a service, so that Material number can not be shown in purchase order converted from PR for external processing. Here, PR can be automately generated from transaction CO01 to create an external processing production order. Meanwhile, for external processing, purchase info record is created without material number only with material group.
So, I want to know that if there any solutions to show material number in purchase order generated for external processing?
thanks,
best regards,If therer are no production order, How can I get finished products from internal activity and external processing?
Now, external processing in our company like this:
1.create an purchase info record. (type:subcontracting, with material group, but not material ID)
2.Maintan external processing data in external operation where external processing happens.(control key: pp02, external processing data: info record, purchase org. net price, cost element etc.)
3.create a production order for the material.(one of the operations is an external processing operation described like step 2)
4.Purchase requstion is changed into Purchase order. (Purchase requestion is automately created with the production order)
5.MIGO to receive goods from the purchase order.
6.finished the production order and delivery goods.then the production order is DLV.
In step 4, purchase order can only get the production order ID, but there are no material ID shown in it. Only method to show material is that maintaining a description text in the external operation, then, purchase order item could show material in material text(but, here, there is no material ID derectly from info record or production order).
this is the big problem now for our company. No material ID can be automately carried into the purchase order.
Hope you help..
thanks... -
New validation - don't inform material number when creating
Hello!!!
I'd need to create a validation in order to avoid informing the field 'SAP Material number' when creating a new entry in MDM Data Manager for specific material types (material type is a lookup field which has two values, let's say 1 and 2).
For material type 1, we need to inform, when creating the entry, the material type 1, supplier name and supplier reference, but not the SAP material number, as it comes informed through an interface from SAP R/3.
For material type 2, we only need to inform the SAP material number.
Could you guide me on how to do this validation?
Thank you,
Carlos Santamaría.Hello,
The data flow is as follows:
There are two scenarios, one for Goods:
1. Add new record into the Data Manager.
2. Inform field 'Material type' (lookup field) Goods.
3. Inform field 'Supplier name' (lookup field).
4. Inform field 'Supplier reference' (text field).
5. Field 'SAP material number' must be left EMPTY when creating the new record. Once it's created, there is an interface from SAP R/3 which updates through ABAP API the records, informing the SAP material number and other fields informed in SAP R/3.
The validation should avoid that the user informs the material number when creating the new record.
Second scenario is for Finished Goods:
1. Add new record into the Data Manager.
2. Inform field 'material type' (lookup field) Finished goods.
3. Inform field 'SAP material number' (text field).
4. Optionally it is possible to inform Supplier name and Supplier reference, but it's not always inform.
There is already a validation rule that force the user to inform 'Supplier name and supplier reference for Goods, and for Finished goods it's mandatory to inform the SAP material number.
There is another field which is 'Unique key' which is a calculated field and it's composed by SAP material number + Supplier number + Supplier reference.
Our problem is to avoid that the user informs the SAP material number only for Goods. If the user does it, the interface will not work as it is designed.
Thanks for your feedback.
Maybe you are looking for
-
How to get correctly the percent of used CPU per process
I'm trying to get the percent of used CPU per process on windows with Qt/C++. Firstly i get a list of running processes and after, for each process i try to get the used CPU, for most process the result looks valid (they match with task manager in wi
-
How can I get NUMBERS to insert a page break when I email a long file from the iPad?
A Long Numbers file can not get emailed properly (in a readable format) when it is emailed from the iPad using ios8. The entire file gets squeezed into oa ne page PDF when emailed. I don't want to go home and email the work from a desktop computer. I
-
Even though I have a $17.43 balance from an itunes gift card, itunes keeps wanting me to enter my billing info. Anyone know how to fix this problem? Thanks!
-
Problem installing Palm 4.0 desktop software
I am running into errors when I attempt to install the Palm Desktop 4.0 software so that we can sync our (old) Handspring Visor handheld to our (new) Mac. I downloaded the most recent version of the Desktop (for the Visor) from the Palm website -- th
-
Where can I find more icons to associate with a desktop shortcut?
Hi. Using FF 29. I am using the Desk Cut add-on to create web shortcuts on my desktop. When I click on Properties and the Change Icon button, there are only six choices to pick from. Is there another path to more icons? It would make life easier. Tha