Customer Material Stock Summary Component vise & Customer Vise.
Dear friends,
plz give a report name where we can see material as.Customer Material Stock Summary Component vise & Customer Vise.
thanks
zara
hi G. Lakshmipathi,
thanks for your valuable reply. and need again help. plz see my new requirement and suggest the solution.
thanks
zara
Similar Messages
-
Track changes in customer material info (VD52) and create custom IDocs
Dear experts,
we want to track changes, which are made in VD52 (Customer matertial info record) and create custom IDocs (Z-format) based on these changes. What is the best way to do this?
Best regards,
DavidHi,
There are a dedicated BTEs (Business Tranaction Event) for this purpose (transaction FIBF).
- created customer material infos OUTBOUND_CALL_00504001_E
- changed customer material infos OUTBOUND_CALL_00504002_E
- deleted customer material infos OUTBOUND_CALL_00504003_E
You can assign your own FM to the BTE and send custom IDoc whenever there is a new/updated/deletd customer-material info record.
Regards,
Marcin -
To Capture Excise Duties for Customer Material
Dear All,
Issue is regarding to capture excise invoice
for Customer Material.
1.
one of our client receives Customer material which
should not be reflected in
stock.
2. Excise should be captured which
receiving
3. Now
when this Customer material is returned back to
customer along with
the assembly (i.e. the material received from
customer is fixed
in Assembly and sent back to
customer),
4. Now
the excise
captured should be transfered back to customer's A/c.
I tried
doing by creating a material type as customer material, where in
Stock will be reflected but value will not be reflected, where exactly
we
can capture the excise details for this scenario.
How
to
proceed further to complete his scenario.
Consider this
issue
to be on high priority & i/p will be of great help.Dear Vijayashree
From your comments what I understood is that for a particular FERT, you are procuring one component from the buyer, assembling it and invoicing to the same customer.
If this is the scenario, I dont know how you can invoice without maintaining BOM for that.
If the client dont want to maintain BOM for the same, the only option is as follows to my knowledge.
Whenever the client receives the component, take credit of the duty amount by updating <b>J1IH</b>. While doing PGI, since you have not maintained this component in BOM, stock will <i>ONLY</i> reduce for other components. So no-where, your client can track the customers component.
Parallelly, apart from selling price, to the extent of excise duty value, one more condition (say ABCD, to be maintained. So in your pricing procedure, the assessable value should be PR00 + ABCD for which, the excise duty should be captured so that the client can recover the duty amount from customer.
Finally, for this practice, the client should maintain datas (how many procured and how many invoiced) manually to convince the government officials but then, I am not sure, how far this will be accepted by the officials.
Thanks
G. Lakshmipathi -
FM for getting Customer Material
Hi all,
I need a FM which returns customer material when i give
customer number, sales organization, distribution channel, material number as input.
Thanks and regards
Chandu.Hi Sai,
you even can use FM
RV_CUSTOMER_MATERIAL_INFO
Call on Customer-Material Inforecord maintenanace
RV_CUSTOMER_MATERIAL_PRE_READ
Read customer-material info record for pre-step
RV_CUSTOMER_MATERIAL_READ Read customer-material info record for document processing
RV_CUSTOMER_MATERIAL_UPDATE_C Posting program for customer-material info (CALL mode)
with regards,
Pravin -
Hello,
While in sales order, is to possible determine customer material from description of material?
As an example, customer material number is 100 and description of material is Helium. so in sales order, I enter only Helium and system should determine material number as 100. How is it possible?Create a customer material info record for this customer and material.
Enter the Material as '100' in material field & customer material as 'Helium' in customer material field of customer material info record.
Ensure that you placed a check mark in field 'read info record' in your sales document type.
Now create a sales order and when you enter description of material as Helium, system would automatically determine material number as 100. -
Customer consignment stock view not available at Ship-to party level
We have moved our stock to customer consignment stock using order type KB (Consignment fill-up). When we view stock situation using MB58 (Consignment at customer) the stock shows up under customer sold-to. However, we would like to see how much consignment stock do we have under each ship-to location. Is there any view or report in the system which shows consignment stock at each ship-to level?
We have tried the following:
1) We thought of making ship-to party equal to sold-to party thus using the same output (MB58) but we have several ship-to's (sometimes 50) per sold-to which will make sales analysis and pricing maintenance difficult (as our pricing is based on sold-to).
2) We looked at table MSKU (Special Stocks with Customer) and in it stock is stored at the sold-to level and MB58 pulls out stock from this table only. We thought of using user exit to move ship-to number in MSKU table at the time of stock movement but then we will have to change ATP logic (user exit again) also for consignment issue orders and we would like to avoid all that in case there is a simpler solution.
This seems to be a requirement which lot of customers would have, Are we missing something obvious. Please help.
Regards
SandeepThanks Buddi,
Partner function SB works the way we wanted it to.
Regards -
How to write new userexit to assign customer material info record to a cust
Hi Guru's,
how to write new userexit to assign a customer material info record to a customer hierarchy
please provide step by step process that would be helpfull to me..
thansk in advance and will give full points..
Srinivas...Hi,
Can u please give me the clarification whether u want to create new exit or u want to enhance the existing one? -
Bapi for customer wise material stock on date
hi all,
is there any bapi to find customer wise material stock as on date.as logic as MB5BHi Kumar,
MB5B is a report RM07MLBD u can copy it to Z, do the logic as you required.. instead of searching for new.. & buliding the logic from the scratch.. so that u will get all the Functionality of MB5B
Regards -
Auto payment program - Customer is Vendor & vis-a-vis
Hello Experts,
if there's a customer who is our vendor & vis-a-vis...how iwll the auto payment program help in netting the receivables with payables?Hi!
You can find Indicator: Clearing between customer and vendor in Payment transaction accounting (company code data) Section of the master record.
Indicates that during automatic payment transactions, clearing is made with the corresponding customer account, and that during manual clearing procedures, the items of that customer account are also selected.
Procedure
To use this function in automatic payment transactions, you have to
o enter the customer account number in the vendor master record,
o enter the vendor account number in the customer master record,
o select the "Clearing with vendor" indicator in the customer master record, and
o select the "Clearing with customer" indicator in the vendor master record.
Regards,
Anand -
I had the following query from a customer, and I don't know the answer. Any help would be much appreciated.
Regarding the Adobe Photoshop Lightroom 5 Software Download card:
If I download it to my MacBook Air can I share it to my MacBook Pro and or vis a vis?
Thank you in advance.A Lightroom license can be activated on any two installs regardless of platform but the use of only one at at time is permitted.
-
External Inventory Feed - Wish to Exclude Customer Order Stock
We have an hourly inventory job, which writes available inventory to an external file. Recently, we learned that the report is including material which has already been reserved for future customer orders (see for example in MD04). We do not have an ABAP programmer on staff so I am posting our existing code below and would appreciate hugely an updated script.
I've seen references in other searches to MD04 and use of function 'MD_MPS_READ_STOCK_REQMTS' as well as 'BAPI_MATERIAL_STOCK_REQ_LIST', but do not know how to incorporate this into the hourly job.
As you can see, the report output is being pulled from MARD-LABST, unrestricted, but it needs to also exclude allocated customer order stock.
Thank you in advance for looking.
*& Report ZMM_INVENTORY_FEED*&*&---------------------------------------------------------------------**&*&*&---------------------------------------------------------------------*
REPORT zmm_inventory_feed NO STANDARD PAGE HEADING.
TABLES:mara,marc,mard,mvke.
*-------------Types Declaration----------------------------------------*TYPES:BEGIN OF ty_file,
text(500),
END OF ty_file,
BEGIN OF ty_mard,
matnr TYPE mard-matnr,
werks TYPE mard-werks,
lgort TYPE mard-lgort,
labst TYPE mard-labst,
mstae TYPE mara-mstae,
maktx TYPE makt-maktx,
mvgr2 TYPE mvke-mvgr2,
END OF ty_mard,
BEGIN OF ty_final,
supplier TYPE lfa1-lifnr, "Supplierid
matnr TYPE mard-matnr, "Item no
labst TYPE char13, "Qty
qtyback TYPE char13, "Qtyback
qtyorder TYPE char13, "Qtyorder
itemav TYPE c, "Itemavdate
itemdis TYPE char13, "Discount
desc TYPE makt-maktx, "Description
END OF ty_final.
*----------Internal Table Declaration---------------------------------*DATA:it_mard TYPE TABLE OF ty_mard,
it_final TYPE TABLE OF ty_final,
it_file TYPE TABLE OF ty_file,*----------Work Area Declaration--------------------------------------*
wa_mard TYPE ty_mard,
wa_temp TYPE ty_mard,
wa_final TYPE ty_final,
wa_file TYPE ty_file.
*----------Local variable Declaration---------------------------------*DATA: lv_labst TYPE char13,
lv_labst_i TYPE i,
lv_labst1 TYPE char13,
lv_labst2 TYPE j_1itaxvar-j_1itaxam1,
lv_mess TYPE string.DATA lv_filename TYPE char100.*----------Selection-Screen Declaration-------------------------------*SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
SELECT-OPTIONS:s_mstae FOR mara-mstae OBLIGATORY, "Material Status
s_mvgr2 FOR mvke-mvgr2 OBLIGATORY, "Material Group
s_matnr FOR mara-matnr, "Material Number
s_werks for mard-werks,
s_lgort FOR mard-lgort.PARAMETERS: p_per(3) TYPE n DEFAULT 20, "Percentage
p_appl TYPE rlgrap-filename DEFAULT '\\Appsrv02\Datadown\DropShip_SAP_Test\'. "File Path
SELECTION-SCREEN END OF BLOCK b1.*----------End Of Declarations----------------------------------------*
*AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_appl.* PERFORM f4_filename. "F4 help for file path
START-OF-SELECTION.
PERFORM get_data.
PERFORM process_data.
PERFORM file_export.*&---------------------------------------------------------------------**& Form GET_DATA*&---------------------------------------------------------------------** text*----------------------------------------------------------------------*FORM get_data .
SELECT a~matnr
a~werks
a~lgort
a~labst
b~mstae
c~maktx
d~mvgr2 INTO CORRESPONDING FIELDS OF TABLE it_mard
FROM mard AS a
INNER JOIN mara AS b
ON b~matnr = a~matnr
INNER JOIN makt AS c
ON c~matnr = a~matnr
INNER JOIN mvke AS d
ON d~matnr = a~matnr
WHERE mstae in s_mstae "Exclude Material Status Filteration
AND a~werks IN ('1100','1200') "Plant in 1100 and 1200
AND mvgr2 IN s_mvgr2 "Exclude Material group
AND a~matnr IN s_matnr
and a~werks in s_werks
AND a~lgort in s_lgort.
SORT it_mard BY matnr werks lgort.
DELETE ADJACENT DUPLICATES FROM it_mard COMPARING matnr werks lgort.ENDFORM. " GET_DATA*&---------------------------------------------------------------------**& Form PROCESS_DATA*&---------------------------------------------------------------------** text*----------------------------------------------------------------------*FORM process_data .
*--------------File Header Information --------------------------------*
wa_final-supplier = 'Supplier Id'.
wa_final-matnr = 'Item Number'.
wa_final-labst = 'Total Qty'.
wa_final-qtyback = 'Qty Backordered'.
wa_final-qtyorder = 'Qty on Order'.
wa_final-itemav = 'Item NextAvdate'.
wa_final-itemdis = 'ItemDiscont'.
wa_final-desc = 'Description'.
CONCATENATE wa_final-supplier
wa_final-matnr
wa_final-labst
wa_final-qtyback
wa_final-qtyorder
wa_final-itemav
wa_final-itemdis
wa_final-desc INTO wa_file
SEPARATED BY ','." RESPECTING BLANKS.
APPEND wa_file TO it_file.
CLEAR :wa_final,
wa_file.*------------------End File Header---------------------------------------*
*------------------File Item Data----------------------------------------*
LOOP AT it_mard INTO wa_temp.
wa_mard = wa_temp.
MOVE:wa_mard-matnr TO wa_final-matnr, "Item No
wa_mard-maktx TO wa_final-desc. "Description
IF wa_mard-werks = '1100'.
wa_final-supplier = '6476'. "Supplierid
ELSEIF wa_mard-werks = '1200'.
wa_final-supplier = '6477'.
ENDIF.
IF wa_mard-labst IS NOT INITIAL.
lv_labst1 = lv_labst1 + wa_mard-labst.
ENDIF.
AT END OF werks.
IF wa_mard-mstae = 'AE'.
wa_final-itemdis = '0'. "Item Discontinued
ELSEIF wa_mard-mstae = 'CM' OR wa_mard-mstae = 'DR'.
wa_final-itemdis = '1'.
ENDIF.
IF lv_labst1 IS NOT INITIAL AND p_per IS NOT INITIAL.
lv_labst = lv_labst1 * p_per / 100. "Qty
lv_labst = lv_labst1 - lv_labst.
IF lv_labst LT 0. "If Qty less than Zero Make it as Zero
lv_labst = 0.
ENDIF.
ELSE.
lv_labst = lv_labst1.
ENDIF.
lv_labst2 = lv_labst. "Rounding to Nearest Qty
CALL FUNCTION 'J_1I6_ROUND_TO_NEAREST_AMT'
EXPORTING
i_amount = lv_labst2
IMPORTING
e_amount = lv_labst2.
lv_labst_i = lv_labst2.
lv_labst = lv_labst_i.
CONDENSE lv_labst.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT'
EXPORTING
input = wa_final-matnr
IMPORTING
OUTPUT = wa_final-matnr
CONCATENATE wa_final-supplier
wa_final-matnr
lv_labst
wa_final-qtyback
wa_final-qtyorder
' '"'00/00/0000' "wa_final-itemav
wa_final-itemdis
wa_final-desc INTO wa_file
SEPARATED BY ','." RESPECTING BLANKS.
APPEND wa_file TO it_file.
CLEAR:lv_labst1,
lv_labst,
lv_labst2,
wa_file.
ENDAT.
CLEAR:wa_mard,
wa_temp,
wa_final.
ENDLOOP.*---------------------------End File Item data----------------------*ENDFORM. " PROCESS_DATA*&---------------------------------------------------------------------**& Form FILE_EXPORT*&---------------------------------------------------------------------** text*----------------------------------------------------------------------*FORM file_exportWhat you said is exactly what I want! Very thankful for your help.
Yes, I have found that in EBEW table that standard price is valuated with preliminary cost estimate because I don't give a sales order cost estimate but I give an sales order stock in the customizing - requirement class. So, I have this question that how the sales order stock is determined.
In COPA customizing (COprofitability analysismaster datavaluationSet up valuation using material cost estimate), standard cost estimate or sales order cost estimate can be transferred into COPA value fields in our system.
But, I have still have a question: I found in our system, preliminary cost estimate in the linked production order is determined for valuation of sales order stock in EBEW table. As sap online help says, cost component splits can not be transferred to COPA.
So, according to SAP online help, I think what you said u201Cu2026..However , when we start thinking about the result of this cost to flow into COPA , this cannot happen as the Inventory was valued with a Preliminary csot estimate. So , the Online help says that it will not be able to transfer Result of Preliminary cost estimate into COPA for transferrring COGS details. System would always require a Standard cost estimate or a Sales order Cost estimate to flow Cost details into COPAu201D is correct.
But, in our system, cost component can be transferred into COPA!? When I create a sales billing (invoice) with tcode VF01, it can create a profitability analysis document (shown in VF03) which it had a cost component split for that material in the sales order stock valuated with the preliminary cost estimate. Or where is stored for the Make-to-Order materialu2019s cost component split in COPA?
That is the real point that confused me. Hope you can help me. Thanks very much. -
Dear all,
How to use the customer material inside the production order?
Regards,
ganeshHi,
Create customer supplied material as UNBW material type ( Non Valuated Material ). This material will not have any value. You can take that material in to the BOM or you can directly enter that material number in Production order ie; Go to production order and click on component overview on application tool bar ..another screen appears with the bom items..enter the customer supplied (UNBW Material type) material number and quantity.
For stock of customer supplied material go to MB1C make GR with movement type 561. Customer supplied material stock will be available with out any value.
AWD if useful.
Ramagiri. -
Subcontracting Process with Customer owned stock
We are looking for SAP supported process where the customer sends us components along with a sales order for a finished good. The components have to be received into customer owned stock and will be used (for instance as part of the BOM) to produce the finished good ordered by the customer.
Does anybody have a solution for this process within SAP?Hi,
1. Define your customer materials (both component and finished product) as non valuated material, because these materials not effecting the our inventory.
2. create Bom for finished product.
3. Create sales order for service charges with reference to your customer PO.
4. Receive the component from your customer through 501 E (with out po sales order specific).
5. Create Production order with reference to sales order through MRP or manual.
6. confirm the production order and receive the
finished product.
7. Delivery to customer as in normal sales process.
8. Then create performa invoice or billing to your customer.
You can follow the above process, if have any further quarry please let me know.
Subrahmanayam -
Receiving Child Component from Customer in ASEQ status
Hello. I am trying to figure out a way receive customer material that is in ASEQ status. At times the customer will send in a child component instead of the father component. When the receiver tries to receive the material in off the RMA they receive an error message that the status is not available for receipt. At that time the end user (receiving) notifies the service department; they will dismantle the equipment and notify receiving. The receiving department then receives in the child component. Problem is that this is forgotten to reassemeble after the goods issue back to the customer and is not a streamline process. I posted this issue in SD and received some replies that gave some interesting different options. However; I am unable to get the material to the service order for billing on the first two options. The third option gives a solution after a goods issue to run a program that will identify the child part that was not installed back to the father. However; the customer does not find this as an ideal solution.
Here is the link Doing a goods receipt for a customer material that is ASEQ status
Here is what I would like to happen; but unsure how to accomplish without customizing.
Customer Material (Child Component) received at dock and is ASEQ status
Inbound Delivery created and creates a Service Order in background (IW31)
Inbound Goods receipt IE4N to service order (User exit/Badi?)
Cost and Billing already configured for service order - this process wont change
Outbound Delivery Created Install the Chld Component back to Father component (IE4N User Exit/Badi?)
There has to be other companies that this happens. How do they do it? I am open to other suggestions for this to work. We do have a developer however they are quite new to SAP ABAP. Any feed back would be greatly appreciated.Hi,
I have worked with same scenario
We have sales BOM where main material number and components all have serial number same can be delivered,
Now customer complaints one of component is faulty then we processed this component in Return and repair process.if you have same scenario then process with this
If you have serial number for main item and not for components
Then you can process it with return and repair process now here question is whether you want to generate serial number when component is taken return or you just want to take that component material only it depends on your serial number profile configuration.
Kapil -
Dear All,
We have a scnario where some materials at depot needs to be blocked for a particular customer. As and when orders arrive from this customer, this material would be delivered to him. The system should NOT allow the supply of this material to any other customer. Please note that at the time of receiving the material at depot, there need not be any open orders from the customer so we can not book this stock against the sales order stock. Can it be done that the stock is booked against this customer and only the orders that are subsequently created against his name will be allowed to use this stock ?
TIAthere is no such feature in SAP, only workarounds.
you can post the stock to blocked stock, however you have no way to enter a text to a stock that tells you that this is blocked for customer A.
you can create a sales order with delivery date in far future to allocate the stock to this sales order. you can then change the order in quantity and delivery date if the order is really coming.
you can move the stock to customer consignment stock.
if you use batch managment, then you have some more options with batch determination and classification.
Maybe you are looking for
-
SO_DOCUMENT_SEND_API1 and Business Workplace
Hello gurus, I'm using the FM SO_DOCUMENT_SEND_API1 to send emails (massively) with a pdf file as attachment. Unfortunately, I can't see the email in the outbox of my business workplace . Nevertheless all the recipients get the emails without problem
-
How do you set up User Groups?
Hello, I will be setting up several user accounts on my mac (running OS 10.4.6). Next, I would like to be able to share certain folders and files on my mac with only some of the users. I can see that in the ownership and permissions tab (under "get i
-
What do I need to attach external speakers?
I have a 3 year old macbook 2 GHz that I wish to attach some old but powerful wharfdale speakers to. I realize I need to buy a receiver box/amp of some description in order to do so. Any suggestions would be really appreciated. Many thanks, KC
-
Messages on the mac, different user accounts
If you sign into messages on your own password protected user account on a shared mac with different user accounts, will other user accounts be able to access your messages from their account?
-
Why wont PS CS5 open NEF files from a Nikon D600
I have PS CS5 and I recently updated my camera to a Nikon D600. I shoot in RAW and when I tried to open photos to edit, PS said I needed to update my Camera Raw plugin. I found the most recent plugin for CS5 and photos still won't open What do I need