MIRO -additional filed XREF3
Hi Team,
Question:1
We have requirement to add XREF3 field in MIRO/MIR7. Our ABAPer activate the reference key filed .when we try to open this MIRO we can able to see the reference key field but after entering the PO this field not appearing what is the reason for this . how can we make this field appear even after entering the PO ?
Question: 2
While updating information in this reference key 3 field in MIRO, it should be populate to FBl1n report . How can we get this date in FBl1n
report? Is there any configuration settings required for.
Thank you
Regards,
Rajesh.P
Hi Team
I have done the reference key make it optional for the below posting keys and gl accounts. and try to post the invoice . when enter the invoice I am able to see the reference key 3 . but when I enter the PO then this was disappear . please suggest . how can I use this field is visible even after enter the PO in MIRO .So that I can use this field for our requirement .
Thanks
Regards
Raj
Similar Messages
-
o With the help of the implicit code in LMR1MF6Q , I made fields XREF3, XREF2 visible with below code
ENHANCEMENT 1 Z_MIRO_XREF3. "active version
PERFORM modify_fi_subscreen TABLES t_acscr
USING 'XREF2' 'ACTIVE' '1'.
PERFORM modify_fi_subscreen TABLES t_acscr
USING 'XREF3' 'ACTIVE' '1'.
ENDENHANCEMENT.
When I created a document with MIRO transaction then XREF3 value was saved but XREF2 value was not saved..
When I checked RBKP table then XREF3 field is there but XREF2 field is not there. Is this the problem or it has some other issue. Please reply as this issue is urgentSrikanth
I hope you are referring to look under
FI accounting global settings->Document->Line item->Document change rules,line item
as the fields I mentioned are line item fields. I checked this setting even before posting this question and I don't see any thing missing there. The fields are defined as changeable in that config step. -
Add additional filed to FB03 Layout
Hi All,
We have a requirement to add the internal order description field ((COAS-KTEXT -> AUFTEXT) together with the Order field(AUFNR) in the FB03 and FV60 layout .
Please kindly help me is this possible to add order description field in the FB03 layout so that we can pull that filed out from the layout to display.
Maximum points will be awarded for the useful answers.
Thanks a lot..
Sandhya.Hi
Try with BADI Try with BADI FI_AUTHORITY_ITEM. Look at the enhancement F180A001
There are many user exits available, where in you can get the details.
Also, you can find the required user exit with this code for T Code FB03
*& Report ZEXITFINDER
report zexitfinder.
*& Enter the transaction code that you want to search through in order
*& to find which Standard SAP User Exits exists.
*& Tables
tables : tstc, "SAP Transaction Codes
tadir, "Directory of Repository Objects
modsapt, "SAP Enhancements - Short Texts
modact, "Modifications
trdir, "System table TRDIR
tfdir, "Function Module
enlfdir, "Additional Attributes for Function Modules
tstct. "Transaction Code Texts
*& Variables
data : jtab like tadir occurs 0 with header line.
data : field1(30).
data : v_devclass like tadir-devclass.
*& Selection Screen Parameters
selection-screen begin of block a01 with frame title text-001.
selection-screen skip.
parameters : p_tcode like tstc-tcode obligatory.
selection-screen skip.
selection-screen end of block a01.
*& Start of main program
start-of-selection.
Validate Transaction Code
select single * from tstc
where tcode eq p_tcode.
Find Repository Objects for transaction code
if sy-subrc eq 0.
select single * from tadir
where pgmid = 'R3TR'
and object = 'PROG'
and obj_name = tstc-pgmna.
move : tadir-devclass to v_devclass.
if sy-subrc ne 0.
select single * from trdir
where name = tstc-pgmna.
if trdir-subc eq 'F'.
select single * from tfdir
where pname = tstc-pgmna.
select single * from enlfdir
where funcname = tfdir-funcname.
select single * from tadir
where pgmid = 'R3TR'
and object = 'FUGR'
and obj_name = enlfdir-area.
move : tadir-devclass to v_devclass.
endif.
endif.
Find SAP Modifactions
select * from tadir
into table jtab
where pgmid = 'R3TR'
and object = 'SMOD'
and devclass = v_devclass.
select single * from tstct
where sprsl eq sy-langu
and tcode eq p_tcode.
format color col_positive intensified off.
write:/(19) 'Transaction Code - ',
20(20) p_tcode,
45(50) tstct-ttext.
skip.
if not jtab[] is initial.
write:/(95) sy-uline.
format color col_heading intensified on.
write:/1 sy-vline,
2 'Exit Name',
21 sy-vline ,
22 'Description',
95 sy-vline.
write:/(95) sy-uline.
loop at jtab.
select single * from modsapt
where sprsl = sy-langu and
name = jtab-obj_name.
format color col_normal intensified off.
write:/1 sy-vline,
2 jtab-obj_name hotspot on,
21 sy-vline ,
22 modsapt-modtext,
95 sy-vline.
endloop.
write:/(95) sy-uline.
describe table jtab.
skip.
format color col_total intensified on.
write:/ 'No of Exits:' , sy-tfill.
else.
format color col_negative intensified on.
write:/(95) 'No User Exit exists'.
endif.
else.
format color col_negative intensified on.
write:/(95) 'Transaction Code Does Not Exist'.
endif.
Take the user to SMOD for the Exit that was selected.
at line-selection.
get cursor field field1.
check field1(4) eq 'JTAB'.
set parameter id 'MON' field sy-lisel+1(10).
call transaction 'SMOD' and skip first screen
Regards
Sanil -
MIRO - additional costs - 2 acc. docs with different dates
Dear SAP Experts!
I have the following issue.
Case description:
On March 19 2008 my Customer entered additional costs in MIRO for material A. The document Invoice date and Posting date (as well as BaselineDt) on the header were entered as 29.02.2008
The way the additional costs were entered without purchase order reference, directly to Material Account using Material Tab.
The additional cost was entered for the ammount of material that was at that (29.02) moment on stock. (however there were some movements - sales and returns between 29.02 and 19.03)
The issue is - 2 accounting documents were created:
- one conatining postings to Vendor, Tax and Material accounts - with Invoice date and Posting date as entered in MIRO - both 29.02.2008
- second containing postin to Stock Account - Cr & Price Difference account - Db. however the dates that appear are Document date - 29.02.2008, Posting date 01.03.2008
So the first document goes to Period 2 and the second to Period 3.
Cutomer asks me for explanation.
The questions are:
1. Is this the way standard system works?
2. Why 2 accounting documents were created?
3. Why they were created with different Posting dates?
4. Why there were any postings done on Price Differences account if the additional costs were posted to the ammount that was on stock at the time?
5. Even if there is a logic that the date is different - why it was 01.03.2008 at this case not 10 or 19.03.2008 for example?
6. How does the system calculates the ammount that is posted to the Stock Difference accoun?
Thank you very much in advance for your advice!Hi
1) PO quantity 100 unit. GR 40 unit and IR time also 40 unit.
This will post automatically during miro as GR/IR account value same for both GR and IR. The subsequent 60 unit in PO will be received in the next GR. is this process correct?
PO 100
GR 40
IR 40
Correct
2) PO quantity 40 unit. GR 100 and IR 100.
This will poat automatically during miro as GR/IR account value same for both GR and IR. User has to add additional line in PO for 60 units. is this process correct?
PO 40
GR 100
IR 100
You can the same line item of PO And invoice will get blocked.
3) PO quantity 100 unit, GR 100 and IR 50 unit.
Somehow in vendor invoice hardcopy stated 50 units. Due to different in invoice quantity, the invoice amount also different.
In miro, we cannot change the quantity value in line item. Amount at header less then total line item value.
GR/IR can be setoff completely as I do not change line item quantity. Correct?
May I know what should I do on the difference?
PO 100
GR 100
IR 50
You can post the invoice for 50 units. System will accept it.
4) PO quantity 100 unit, GR 100 and IR 150 unit.
Somehow in vendor invoice hardcopy stated 150 units. Due to different in invoice quantity, the invoice amount also different.
In miro, we cannot change the quantity value in line item. Amount at header more than the total line item value.
GR/IR can be setoff completely as I do not change line item quantity. Correct?
May I know what should I do on the difference?
PO 100
GR 100
IR 150
Invoice get blocked
Thanks
Raman -
QUE ABOUT ADDITIONAL FILED SPACE REMOVAL...
hiii alll...
I have sticked with this little problem and it is that :
i am having filed whose size is 50 and in program it only holds 30 character...
now at the time of displaying i only want to disply that 30 characters and want to
remove additional 20 spaces that is being displayed with it by default... IN CLASSICAL REPORT
i have used NO-GAP... but it doesnt work...
Thanks in advance... and all the best...
Regards...
Nirav ParekhHiii...
U need to give spaces before and after the variable name
like strlen( name ). and u need to assign the result of this function to a variable.... check that out..
just copy and paste the below code.. its syntax free..
data w_variable(50) type c.
data w_length type i.
w_variable = '123456789012345678901234567890'.
w_length = strlen( w_variable ).
write : w_variable(w_length).
write : 'sai ramesh'.
Immediately after printing w_variable it starts printing 'Sai ramesh'.
it solves ur problem..
reward helpful answers..
sai ramesh -
Business area not reflected in MIRO additional details
Hi all,
There is problem regarding business area in MIRO, in follow on documents business area is not getting reflected for all the line items. Please see where the problem is, I have checked OMJ7 and business area is there for all Plant/Valuation area.
Regards,
Shweta.Division was not maintained for material thats why the problem occured.
-
Additional filed in Equipment Master IE01
I want to add additional fileds in Equipment Master - user field
Is there any user exit & Badi for this, i need Drop down also for these fields for report purpose
Thanks
Prakash
Edited by: prakash balasubramanian on Jun 4, 2008 6:08 AMBala,
Have a look at user-exit ITOB0001via TCode SMOD
Also see BADIs EQUI_SCR* via TCode SE18
Have a look [here|http://www.sapfans.com/forums/viewtopic.php?p=648307] for a list of PM/CS user-exits, BADIs, Etc
PeteA -
MIRO and VBUND field on G/L account tab
Hi
When using MIRO, additional posting via the G/L account tab should be with trading partner field. Setting up a new screen variant with OLMRLIST should make it possible to have the trading partner field (ACGL_ITEM-VBUND) included in the screen variant. However, it does not show up.
If you should put the field as Required (which should not be in our case) then the field trading partner comes visible when double-clicking on the entry line.
Can anyone tell me how I get the field ACGL_ITEM-VBUND in the MIRO screen variant ?
I would appreciate your help,
JeVeHi
The field VBUND - Company ID of trading partner is not avialable in Table RSEG.
You need to maintain this filed first in RSEG using append structure, then
You can use the Business Add-In (BAdI) MRM_ITEM_CUSTFIELDS to integrate a subscreen of your own at item level to process customers' own data.
The structure DRSEG_CI is already contained in the structures DRSEG (invoice item (dialog processing)), MMCR_FRSEG and MMCR_RBMA. If you wish to save customers' own fields to the database, you must attach these fields in an APPEND structure to the corresponding database table (RSEG, RBDRSEG, RBMA).
For G/L account lines, add an APPEND structure with the customer's own fields to the structure COBL_MRM. The customer's own fields then also exist in the database table RBCO.
To implement this BAdI, you need ABAP knowledge to create the subscreen and for the flow logic.
Thanks & Regards
Kishore -
How to add a new filed of Personnel number in FB60 data entry screen
Hello SAP Gurus,
We want to have a field to populate the Personnel number in all of the posting document entries via FB60. Besides the existing fields such as the "Doc.header text", "reference", "short text", "text" and "assignment" fields etc, are there any other fields that can be used to enter the Personnel number in the document entries? Maybe there're some fields are ready but the fields have been hidden on the data entry screen currently?
Personnel number is there in the Vendor master data in CoCd data, Accounting Info.
I checked the Field status group of the Vendor Recon A/c in OBC4 and made the personnel number as Optional from suppressed mode in FSG BS41 under Additional Account Assignment.
After doing the above, I am still not able to see the personnel number filed in FB60.
Am I missing anything else due to which I am not able to get the additional filed of personnel number in FB60 screen.
Any help would be greatly appreciated.Hello Dear
Look FB60 screen has two parts :
The one in which you enter information related to vendor is Header Level, in this case you already assign Personnel No. in Vendor Master so no field is required as Personnel no. will be picked up from Vendor Master level.
The Other is line item level is bottom half part, if you want to assign personnel no. at Expense G/L level then if you scroll right you will find a field for Personnel no. If you can't see the field check your setting at OBVV for the field status group you assign to particular Expense G/L.
Hope you Understood
Cheers
IMK -
Additional fileds in milestone screen
Hi Expert,
i need some additional filed in eavry milestone to capture the amount of invoicing as per business requirement.
can anybody tell me any badi/exit available for the above requirement.
Thnx in adv.
ashissolved
-
Hi Team,
In MIRO we have one empty field that is VAT Reg No. But this
is now in Suppressed and can we make edit. How can we make this field optional
.so that we can use this field for update information .Please suggest on this.
Thank you
Regards
DharmaHi Rajesh,
Thanks for your detail reply, and clarity of your requirement:
1. Yes, to use Reference field instead of VAT Reg. No. is much better option.
Please check this thread, how you can activate Ref. Field in MIRO.
Add XREF3 field in MIRO
2. You can also implement BADI “BADI_FDCB_SUBBAS01” to add custom field to meet your requirement: take help form your ABAP team:
These steps shows how to add custom fields in the standard SAP MIRO header screen using BADI 'BADI_FDCB_SUBBAS01'.
Allowance and Vendor Invoice IDoc number are the two custom fields added in MIRO header.
BADI implementation steps and configuration of custom subscreen:
1) Implementation of this BADI BADI_FDCB_SUBBAS01 is bit tricky. We have to create one custom implementation to add the new custom fields (SAP has provided example implementations for our reference). There are two methods PUT_DATA_TO_SCREEN_OBJECT and GET_DATA_FROM_SCREEN_OBJECT to put and get data to and from MIRO screen.
2) We have to configure Subscreens for the new custom fields.
Go to the Subscreens Tab in the created Implementation.
The Subscreen area column program should be SUBBAS01(check the example implementation for reference). The Program called column program ‘SAPLZO_CUSTOM_FIELD_IN_MIRO’ is custom module pool program which is a copy of standard SAP example program ‘SAPLBADI_EXAMPLE_FDCB_BAS’.
The Screen Number is 900 will hold the new custom fields, which is present in called program ‘SAPLZO_CUSTOM_FIELD_IN_MIRO’.
Append new custom fields:
Say the new fields are ZZ_ALLOWANCE and ZZ_IDOCNUM. Since these two fields are to be added to the MIRO header, we have to be append these fields into table RBKP, structures INVFO, ACMM_VENDOR_COMP (as shown below). These structures and tables would be used in the BADI implementation to add the new fields in the MIRO screen.
Code snippet to enhance the screen:
As mentioned earlier, we have to create a module pool custom program and attach as sub-screen. For the ease of development, we can copy the SAP standard program SAPLBADI_EXAMPLE_FDCB_BAS and make change in that program.
Remove the fields from the example screen and add the custom fields which we want to add in MIRO.
The standard SAP example is adding Lots Number. We have to comment it and add our new custom fields as highlighted below.
Result of the above implementation:
With the above simple steps, you would be able to enhance the standard SAP MIRO screen.
The custom fields would be saved in the standard SAP table RBKP.
I hope this will solve your issue.
Regards
Javed -
Adhoc Query error AQ_AD_HOC 221
Hi All,
I have added 7 fields with char1 as value in th it0077 group in the additional filed. My problem is while using the adhoc query output when i select only the infotype 77 fields i am getting the following error
Mesage ID: AQ_AD_HOC Message number: 221
Error when generatimg the report (see long Text).
but when i select any other infotype fields and also 77 infotype fields then its coming fine. I dont know where i m doing wrong.
I have used LDB PNPCE, and in the coding part of the additional fields i am using rp_provide_from_last.
Please let me know where i am going wromg.
Thanks and Regards,
Salish NairHi,
There may be many reasons for that issue. Can you please debugg the code to more deeper. Put break point in perform generate_report in the Fm AQ_INT_SAVE_QUERY_DEFINITION.
Procedure
If the selection screen is too large, you need to reduce the number of your selections.
Make sure that the assigned InfoSet is correct. The name of the assigned InfoSet is stored in the menu option 'Extras -> Template Information'.
Output at least one field. Otherwise you will not be able to save or generate reports.
If you do not have this problem, execute the query using the 'Output' function.
Otherwise, there is an error in the InfoSet Query.
Thanks & Regards,
Sandip Biswas -
Payment file duplication in target system at F110 transaction
Hi All
Payment file duplication in target system. Wherein since the Print Job was scheduled twice by user, the duplication of payment had taken place.The payment medium program u201CRFFOAVIS_FPAYMu201D is use to control the generation of duplicate payment file at automatic payment run program(F110).User needs an warning message if print job is schedule twice on same date and same identification number.Has Any one implemented such a scenario.
Thanks!Hi
System usually gives warning message F0417 aaginst the duplicatate print schedule , no need to do anything to get this message..
Please check print log in additional filed tab in F110 , you will find this warning message in the log.
Further you can chcek this warning message property if you can change this from warning to warning plus email or any other option, which will prevent /alert duplicate file processeing.
Cheers
Mukta -
Transactions in local currency and report in Foreign currencies
Hi All,
Can anybody help me out to find the solution for my issue. The issue is, all the transactions are entered in Inr Currency and the report in FBL5N, FBL3N and FBL1N is to be taken out in USD Currency.
Please help me to sort out this issue.Hi,
Add additional filed in FBL5N, FBL3N & FBL1N structure and write logic to get values.
Simply multiply document currency into exchange rate as on posting date of that document. You will get exchange rate from table TCURR.
To add addition field go through following documents.
http://www.scribd.com/doc/61909106/Adding-Fields-Other-Than-Special-Fields-in-Fbl3n
http://scn.sap.com/community/abap/application-development/blog/2012/08/30/enhancing-sap-standard-transactions-fbl3nfbl1nfbl5n-with-extra-fields-in-the-output-list-via-bte
Regards,
Yogesh.
Message was edited by: YOGESH KSHATRIYA -
Hi all,
I have a working "sap query" (sq01).
This query prints the list of our material catalog (module MM).
My problem is to write an external program that displays the same output.
To this purpose I installed "sapnrfc".
All works correctly: I can connect to SAP, read a table (for example MARAV) and output the content.
In SAPGui (sq01), I selected "InfoSet Query" and then "Display field information".
I see (for example) that the "Material Number" is stored in the table MARAV (field MATNR).
The problem is that in my "sap query" there are a couple of fields that I do not know where they come from.
Selecting "Display field information" for these fileds I only see:
TXT_ITA (Additional field)
TXT_TET (Additional filed)
Where is this information stored ?
Perhaps there is a view ... or a better method.
Thanks for any help.
MicheDear Sathya,
SAP does not allow you to rename SAP Query & Info set at a same time.
Note:
The system has to lock the following objects before you are able to use the Rename SAP Info set function:
User group catalog
Info Set catalog
Query catalogs for user groups to which the Info Set that you are renaming is assigned,
Queries using this Info Set
Once all these locks have been set, the system can carry out the function.
Renaming an Info Set can, however, be very time-consuming. These locks may also prevent other users from working in the system for as long as it takes to rename the Info Set.
Thanks & Regards
Dinu
Maybe you are looking for
-
How do I get app updates to download?
The App Store on my iPad 2 says that there are 23 apps to update. I click on "update all" and the screen moves to the screen with the first app on the list. Then nothing happens. There is no indication that information is being downloaded. No swi
-
Is there a way to change the thumbnails for movies/videos?
This may be more of a Leopard question, but I'm wondering if there's a way to change the thumbnail that OSX and Front Row display of movie files. I think this feature is awesome but would love to have more control over it so I can pick a frame from t
-
Why is my phone slow all of a sudden
Why is my phone doing everything slow all of a sudden
-
Hi!!!. I have a problem in Analyzer. I have a column with a Formula that is: ( 'G4A' 0 ) * ( NODIM ( 'G4A' * 0 ) + 1 ). This column gives the result 1 or 0. The Overall result of this column is the SUM of the numbers. That´s works perfect. The proble
-
Hi, I am trying to create a dynamically generated MC with creatEmptyMovieClip(), and all works well. But looking the list of objects/variables in the show I can't seem to detect at what _level the clip is generated. I am using getNextHighestDepth() t