Display of additional data of production confirmation in QA11
Dear All,
While production confirmation in repetitive manufacturing, we are capturing machine related data like die no through development and savind in table.
My requirement is to display the data mentioned during production confirmation (die no) in QA11 screen which enables the user for defects recording. Here we have used '04' inspection type , based on production confirmation quantity ,inspection lot wil be generated.
please provide your valuable suggestions
Thanks & regards,
rajesh
Hi Luke,
Thanks for your reply,
I think the userexit "QPL10004" suggested by you will display the additional data stored in QALS table. However, our requirement is to display the data stored in "RMRP" table based on material document no stored in QALS table while posting usage decision.
We have appended RMRP table with zfields like die no, & we've done a developement, like whenever we do production confirmation in repetive manufacturing the die no will be stored in RMRP table.
And we've activated '04' inspection type in the material master of the product produced.
Our requirement is to display the die no (stored in RMRP table ) to user in QA11 , so that the user will be aware of the die no for which he is going to post usage decision in order to record defects die wise.
we are producing similar materials on various dies.
I've preapared a logic to display die no in QA11 which is as follows.
1. Get material document No from: QALS-MBLNR, QALS u2013 HERKUNFT=u201904u2019
2. Against QALS-MBLNR = BLPP-MBLNR, get the value of BLPP- PRTNR
3. Against BLPP- PRTNR = RMRP-PRTNR, get the values of RMRP- ZZMDV01, RMRP- ZZDIE_NO, RMRP- ZZCAVITIES, RMRP-ZZSHIFT
4. Display of data of step 3 in inspection lot u2013 T-code = QA11, by creating custom fields for display
If available, please suggest any userexit/BADI which will support the above functionality.
Thanks & regards,
rajesh
Similar Messages
-
Short dump while displaying cube data in production
Hi Folks,
I'm getting a short dump while displaying cube data in production, please suggest
Thanks and Regards
SanthoshHi Santosh,
I'd suggest to follow as per SAP Note: 568768 - Analysis of SQL Errors causing Shortdumps or Error messages. The Note contains precise steps to analyze such an ABAP dump.
cheers
m./ -
Display Alternative Account in Additional Data screen of FB03
Dear SAP experts,
Transaction code FB03's screen does have an alternative account column. But I want to display
Alternative account when I click on each account (in line item of FB03 screen) or display
alternative account in Additional Data screen of FB03. I don't know how to do it.
Does anyone here know about configuring this, please help me.
Thank you so much.
Maxielight.Hi,
To display the "Alternative Account Number" field in report of the new General Ledger, please proceed as follows:
1) Implement Note 895609 and 939649.
2) To display "Alternative Account Number" in the line layout variant, proceed as follows:
- Call transaction O7R3 and add BSEG-LOKKT as special field.
- Then change the line layout variant. The system now displays the "Alternative Account Number" field.
3) In the line item display in the classic General Ledger (transaction FBL3N), you could enhance the custom selections in transaction SE36 as described in Note 310886. However, in the new General Ledger, the custom selection in transaction FAGLL03 has different sub-areas. Each of these areas corresponds to a structure:
G/L account master record SKA1_FS
G/L account company code SKB1_FS
G/L account line item BSIS_FS
Since the "Alternative Account Number" is not included in the structure SKB1_FS in the standard delivery, please implement the enhancement as described in Note 945932. To include more fields in the custom selections of transaction FAGLL03, you can enhance the structures using an APPEND.
Regards,
Gaurav -
Making date of production field display as well as accept .
Dear cons
we want to make date of production as display while doing Migo with refernce to P.O. Also we want to make entry the same while doing MIGO W.R.T. Outbound delivery. We know the seting of display. but for others how it will work.any enhancement is necessary for it. if yes, what is the badi.Hi,
You can set date of production (GOITEM-HSDAT) as 'display' in MIGO through the OMJX transaction.
If you would like to manipulate the subscreens you should use BADI 'MB_MIGO_BADI'.
I hope this information helps you.
Kind Regards,
Fábio Almeida
MM Consultant -
How to get the finished date of production order
hi guys
now i want to get the finished date of production date. when i search in the table afko , i found the field GLTRI is '0000.00.00'.
BUT IN the production order display view , the confirm date is '2007.1.1'. so how can i get the confirm date with the production order number? thanks.For costing report, you have to read the following tables: based on material Qty/value/ Machine rate and machine posting date , machine rate ( T-code kp26) and also types of material Raw, finished and semi finished ..
AFRU ,AFPO,AFKO,AFVV,AFVC,CAUFV FOR PRODUCTION ORDER.
For material calculation MARA, MSEG and MKPF as well as MAKT...
Hope thisll help you .
Thanks -
Additional Data's WBS Element of Work Order
Hello,
I need to fetch the Additional Data's WBS Element for work orders (PM module) and then also apply the change functionality to it.
Any BAPI or Function Module available for the same.
Can someone help me on that?Hi,
Please use the following steps as reference:
1.Go to T-Code pfcg
2.Create a Role by giving a name say ZPSTEST
3.Click on Authorization tab
4.You will be asked to save the profile first
5.Go to Change authorization data
6.Choose SAP_ALL and adopt reference.
7.Confirm Yes to insert all authorization
8.Go and expand the link project system
9.Expand the link PS: Project Manager for Project Definition
10.Here you will see two fields Activity for Authorization che and Number of responsible per
11.Click on change button on the first field.
12.Here click on Cancel full authorization
13.Now, here you can choose what all functions you want to assign for this authorization Role.
14.Choose say Display and save
15.Click on Number of responsible person and choose any person , say XYZ
16.Now the authorization role is ready. This setting will ensure that any person who is assigned this role will only be able to Display the projects , if the responsible person is XYZ
17.Go back to the pervious screen. In the process Generate the profile also.
18.Once you are in Change Roles Screen, go to tab USER. Here you can assign this role ZPSTEST to various users.
Reward points if useful.
Regards -
Service sheet cancellation and also transport the additional data tab made
service sheet cancellation and also transport the additional data tab made mandatory in the production server.
HI,
Service Entry sheet cancellation steps as follows.
Step-1 Type ML81N T-code
Step-2 Click 'Other Purchase Order' button and enter your service sheet number.
Step-3 Now, service sheet opened and Click on change button(pencil button) of header level for display mode purpose.
Step-4 Now, Click on Revoke button for acceptance and then SAVE the service sheet.
Step-5 Then, Click on change button(Pencil button).
Step-6 Now, display you deletion flag indicator(dust bin) in header level(same line of change button).
Step-7 Now, Click on deletion flag button(dust bin button) and then SAVE the service sheet.
At present, the particular service entry sheet deleted and also GRN value reversed.
Hope, it is useful for you.
Regards,
K.Rajendran -
Hello
While doing confirmation in SRM 7.0 , SP 07 , i am getting error as "Enter the date of production". any body aware of this issue.
Regards
Ashish4. Question:
You use Transaction MIGO to enter a goods receipt for the purchase order . When you post the goods movement, the system issues error message 12 018: "Enter the date of production".
After you enter the production date, the system issues message 12 006 "Existing SLED (&1) has been changed to &2 by the program", however, the original date is still displayed. Was the document updated correctly with the new SLED anyhow?
Answer:
The material document has been posted with the correct, changed date - even if no change occurred on the screen, and as a result the current date could not be displayed.
This system response is also described in Note 212342, point 2 'New system response', which is valid for materials managed in batches and those that are not managed in batches.
faq :- Note 519303 - FAQ: Goods movement with Transaction MIGO
Note 212342 - 12018: SLED is not copied
Symptom
You enter a goods receipt for the purchase order by using Transaction MIGO. The material ordered is to be handled in batches in this case.Error message 12018 "Enter the date of production" is issued when you post the goods movement.However, the system also generates this error message when you have entered the date of production.
Furthermore the date of production on tab page 'Batch' is always overwritten by the date of production from the batch master record provided the batch is already marked in the purchase order -
Report for open orders and amount of product confirmed
Hi All,
Can some one give me an idea on a report which shows open orders and also shows amount of product confirmed against these open orders?
Thanks,
Neelima.Hi Veni,
Incomplete order are the order's in which some data is missing so that particular order can't be further processed, that is what you could check through "Incompletion Log". Whereas Open orders are the orders which are open for further processing viz. deliver billing(but open order is a complete order i.e. no data missing).
Check this program:
*& Report ZGM_OPENPO *
REPORT ZGM_OPENPO NO STANDARD PAGE HEADING LINE-SIZE 132 LINE-COUNT 36(2).
TABLES: t001w, "Plants/Branches
ekko, "Purchasing Document Header
ekpo, "Purchasing Document Item
marc, "Plant Data for Material
mara. "General Material Data
DATA:
BEGIN OF itab OCCURS 0,
matnr LIKE marc-matnr,
werks LIKE marc-werks,
beskz LIKE marc-beskz,
mmsta LIKE marc-mmsta,
END OF itab.
DATA: BEGIN OF iekpo OCCURS 0,
ebeln LIKE ekpo-ebeln,
menge LIKE ekpo-menge,
aedat LIKE ekpo-aedat,
wemng LIKE eket-wemng,
END OF iekpo.
DATA: BEGIN OF iekko OCCURS 0,
ebeln LIKE ekko-ebeln,
lifnr LIKE ekko-lifnr,
bedat LIKE ekko-bedat,
ekgrp LIKE ekko-ekgrp,
END OF iekko.
selection-screen:begin of block b1 with frame title text001.
SELECT-OPTIONS werks FOR ekpo-werks OBLIGATORY.
SELECT-OPTIONS matnr FOR ekpo-matnr.
SELECT-OPTIONS beskz FOR marc-beskz.
SELECT-OPTIONS bsart FOR ekko-bsart.
selection-screen:end of block b1.
INITIALIZATION.
AT SELECTION-SCREEN ON werks. "Validate for werks
SELECT SINGLE * FROM t001w WHERE werks IN werks.
IF sy-subrc 0. MESSAGE e429(mo). ENDIF.
AT SELECTION-SCREEN ON matnr.
SELECT SINGLE * FROM mara WHERE matnr IN matnr.
IF sy-subrc 0. MESSAGE e429(mo).ENDIF.
START-OF-SELECTION.
SELECT * FROM marc INTO CORRESPONDING FIELDS OF TABLE itab WHERE werks IN werks AND beskz IN beskz AND
matnr IN matnr.
SELECT ebeln FROM ekpo INTO CORRESPONDING FIELDS OF TABLE iekpo
FOR ALL ENTRIES IN itab WHERE matnr = itab-matnr AND loekz EQ space.
SELECT ebeln lifnr bedat ekgrp FROM ekko INTO CORRESPONDING FIELDS OF
TABLE iekko
FOR ALL ENTRIES IN iekpo WHERE ebeln = iekpo-ebeln AND bsart IN bsart.
SELECT ebeln menge aedat FROM ekpo INTO CORRESPONDING FIELDS OF iekpo
FOR ALL ENTRIES IN iekpo WHERE ebeln = iekpo-ebeln. MODIFY iekpo INDEX sy-dbcnt.
ENDSELECT.
SORT iekpo BY aedat.
DELETE ADJACENT DUPLICATES FROM iekpo COMPARING ebeln.
SELECT wemng FROM eket INTO CORRESPONDING FIELDS OF iekpo FOR ALL ENTRIES IN iekpo WHERE ebeln = iekpo-ebeln.
MODIFY iekpo INDEX sy-dbcnt.
ENDSELECT.
END-OF-SELECTION.
DATA : file_name TYPE string.
file_name = 'c:\pay_det\open_po1.xls'.
DATA : BEGIN OF it_join_fields OCCURS 0,
field_name(20),
END OF it_join_fields.
CLEAR it_join_fields.
it_join_fields-field_name = 'ebeln'.
APPEND it_join_fields.
CLEAR it_join_fields.
it_join_fields-field_name = 'menge'.
APPEND it_join_fields.
CLEAR it_join_fields.
it_join_fields-field_name = 'aedat'.
APPEND it_join_fields.
CLEAR it_join_fields.
it_join_fields-field_name = 'wemng'.
APPEND it_join_fields.
CLEAR it_join_fields.
CALL FUNCTION 'GUI_DOWNLOAD'
EXPORTING
BIN_FILESIZE =
filename = file_name
filetype = 'ASC'
APPEND = 'X'
write_field_separator = 'X'
TABLES
data_tab = iekpo
FIELDNAMES = it_join_fields
IF sy-subrc 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
LOOP AT iekpo.
IF iekpo-menge NE iekpo-wemng.
WRITE:/4 iekpo-ebeln,21 iekpo-menge ,46 iekpo-aedat, 56 iekpo-wemng.
ENDIF.
ENDLOOP.
if sy-subrc 0. write / 'no data exist for this plant'. endif.
TOP-OF-PAGE.
uline 1(80).
WRITE :/ sy-vline, 20 ' OPEN purchase ORDERs report' color 5,
80 sy-vline.
uline 1(80).
WRITE:/ sy-vline , 4 'PURSCHASE ORDER' COLOR COL_HEADING,
20 sy-vline, 21 'ORDER QUANTITY' COLOR COL_HEADING,
45 sy-vline, 46 'item change' color col_heading, 55 sy-vline,
56 'RECIEVED QUANTITY' COLOR COL_HEADING, 80 sy-vline.
uline 1(80).
END-OF-PAGE.
WRITE :/ 'PAGE NUMBER' ,SY-PAGNO.
Hope this helps you.
Regards,
Chandra Sekhar -
Displaying Material Characteristic data in MD04
Hi there,
I have a requirement to display Material Characteristic information in the "Additional Data" tab for a given material in transaction MD04. (Screen 100 of Function Group M61K in se80)
What is the best approach to doing this? Can this be configured (without programming), or if not, is it possible to use a BADI such as
MD_ADD_COL_EZPS to achieve this? (from looking in forum, this appears to be an option)
Will I need to modify the screen? - hoping to achieve this without modification...
Any responses are appreciated.
Thanks,
David.Explore the methods ACTIVATE_ADD_COLUMNS and FILL_ADD_COLUMNS of this BADI.
Example: This code adds a button on tool bar of MD04 and when clicked populates delivery column
Method - ACTIVATE_ADD_COLUMNS
button1_ez = "DELIVERY".
ez1_mode = '2'.
Method - FILL_ADD_COLUMNS
Populate the column
DATA: lv_column1 TYPE mdez-usex1,
lv_ebeln TYPE ekbe-ebeln,
lv_ebelp TYPE ekbe-ebelp.
Get Delivery Doc# for corresponding PO/STO
lv_ebeln = ie3mdpslx-delnr.
lv_ebelp = ie3mdpslx-delps.
SELECT SINGLE belnr
FROM ekbe
INTO lv_column1
WHERE ebeln = ie3mdpslx-delnr
AND ebelp = ie3mdpslx-delps.
IF sy-subrc EQ 0.
MOVE lv_column1 TO emdezx_usex1.
ENDIF.
Thanks,
SKJ -
Sale Order additional data B.
Hi,
I have created 2 z fields in sale order additional data b at item level.
but when user is entering any data in that field,same data is getting displayed for all line items.
how to control that for particular item for which user has entered.
Data Entered in z fields are used only for display purpose which are used for some calculations.hi,
in PAI usercommand module
use loop endloop for internal table which store item level data
loop at item level data
user command module
endloop.
in module driving program .
module
read table it_issue index tab_ctl-current_line transporting no fields.
if sy-subrc = 0.
it_issue-kostl = p_kostl.
it_issue-ktext = p_ktext.
it_issue-for_sys = p_for_sys.
modify it_issue from it_issue index tab_ctl-current_line.
clear it_issue.
else.
it_issue-kostl = p_kostl.
it_issue-ktext = p_ktext.
it_issue-for_sys = p_for_sys.
append it_issue .
clear it_issue.
endif.
endmodule .
regards
deepak. -
Is it possible to add 'Additional Data C' tab in VA01/VA02/VA03
Hi All,
Is there any way or in config that we can enhance the VA01/VA02/VA02 with one more tab other than 'Additional Data B' tab.
i want to add 'Additional Data C' tab for a requirement.
Please give your valuable comments.
Thanks,
Jaffer Ali.SHi ,
It can't done for the VA01/VA02/VA03.
these are available for the .
V45A0001 Determine alternative materials for product selection --->The Description of this enhancement tell us that it determines the alternative materials for product selection. (i.e., If one material is not available what is the other material that has to be used as an alternative. So it is item specific).
V45A0002 Predefine sold-to party in sales document--->By Description we understand that we can predefine sold-to party in the sales document. (i.e., it is used to populate the field sold-to party through user-exit while entering the data. ) But our requirement comes after entering the data in the screen and save button is pressed.
V45A0003 Collector for customer function modulpool MV45A
V45A0004 Copy packing proposal---->Copy packing proposal Into Out bound delivery. This description implies that whenever we create a Delivery Order from Sales Order it copies the packing proposal Based on the already created Sales order. So, there is no chance for us to save the data while we create or change a Sales order.
We can't done.
Regards,
Bharani -
SEM-BPS how to load additional data for special users at runtime?
Let´s assume you have a transactional info cube which contains SD Data from the source system.
If you want to show additional data, let´s say the attributes of the sold materials which can be read in the table MARA of the source system (provided you use R/3, etc.)
and you only want to show this data for a small amount of users, which need to see it, then i wonder how to do this.
am i right, that i can use the exit functions to init key figures, i.e. i could write some code which connects to the source system over RFC, downloads the data at runtime and presents it at the users excel sheet????
moreover, is it necessary to extend the existing cube, just to achieve this aim?
Message was edited by: Gideon LenzHello Gideon,
there's no need to program anything. You can display any attribute in planning layouts. In your case you would extract the master data from material from SAP R/3 (MARA) into BW. The setup the layout to show the required attribute(s) in the layout in BPS.
If the attribute is relevant only for a specific user group, just give them access to this "special" layout (create a planning folder or web interface for this group).
Regards
Marc
SAP NetWeaver RIG -
BAPI_GOODSMVT_CREATE error: Enter the date of production.
Hi,
Referring to the subject, I am getting error when i try to use BAPI_GOODSMVT_CREATE to do "Goods Receipts for Prod Order".
The error is asking me to "Enter the date of production".
GM_CODE has been assigned to 02. Posting date and doc date are set to local date.
As for the GOODSMVT_ITEM parameter, I am passing in plant, storage loc, quantity, movement type, batch no, delivery note, CO production order, movement indicator and propose quantities.
Anyone encounter this error before? Please share your experience and perhaps the solution.
Thanks.hi
give production date which is in the line of item
and if u dont want to do that and u have rights to change in spro then plz do folloing
go to OMJX there u will find field prod date just make it display
reward if useful
regards
kunal -
How to retrieve material document no. based on production confirmation no.
Hi Friends,
I am retreiving the production confirmation number(PRTNR) thru bapi BAPI_REPMANCONF_CREATE_MTS. Based on that confirmation number I need to retrieve material document number (MBLNR)
Because multiple users can post finished goods from different locations at same time, I have to complusory retrieve the material document number based on confirmation number only. Tables MKPF and MSEG doesn't have confirmation number fields in them.
I would appreciate if anyone could suggest me good ideas.
Thanks in Advance.Hi Melih,
Thank you for your valuable response.
My BLPP table gets updated with material document as well as confirmation number.
When I test my FM directly, I get a confirmation number in my export. I don't get a material document number in my export parameter. But, BLPP gets updated with material document number as well as confirmation number.
But, if I debugg the FM with the same data I get the material document number as well as conf. no. populated in my export parameters.
This is what I have done:
Export parameters
MAT_DOC type BELNR_D
CONF type PRTNR
DATA: GS_BLPP LIKE BLPP,
GV_MAT_DOC TYPE BELNR_D.
CLEAR: GV_MAT_DOC, GS_BLPP.
SELECT SINGLE * INTO GS_BLPP
FROM BLPP
WHERE PRTNR = CONF
AND PRTPS = '0001'.
GV_MAT_DOC = L_BLPP-BELNR.
MAT_DOC = GV_MAT_DOC.
Please let me know if I have done something wrong.
Thanks.
Maybe you are looking for
-
I have received error "[javax.net.ssl.SSLKeyException: RSA premaster secret error] caused by [java.security.NoSuchAlgorithmException: Cannot find any provider supporting RSA/ECB/PKCS1Padding]" when running the following code snippet from command line
-
Backward Compatibility Question
Our ADS system is running with Basis 7.0 SAPKB70005 Can we develop forms on systems with a lower Basis version e.g. 6.4? Are there backward compatibility issues? Regards, Lavaughn
-
Po check error (Jurisdiction code could not be determined)
Hello everybody. I am in SRM 5.0 and in Brazil we use jurisdiction code too, all notes for jurisdiction codes are applied and the calculation is occurring in R/3 in the moment of Po creations, the problem is that when the po are created and I need to
-
Mass maintenance of ABAP roles
Hello, We are facing the problem that a transaction is assigned to several of our roles. I would like to know, if there is a way to delete one transaction from different roles at once and if yes, how? Thank you in advance. Kind regards, Noemi
-
Images with clear backgrounds please
I import an image into iWeb - it always appears in a white box. Even if its an image thats been cutout in photoshop, with a 'clear' background. Tiffs work in other applications but images in iWeb have to be jpegs dont they? a tiff also has a white ba