For BW requirement
Hi ,
In a requirement in BW to call a FM whose Changing parameter has an Associated type as 'Hashed Table'(mind there is not std. table reference). When I call this FM in my program, how am I supposed to declare the changing parameter. Generally as u know we declare the parameters as they are in the FM. But in this particular case, I am not able to declare my structure as Hashed as it throws a syntax error. As far as my knowledge goes, Hashed declaration is allowed with Field-symbols .Whereas a FS cannot be passed to FM. Good solution is appreciated.(&afcourcerewarded too........)
Thanks in advance,
Sudha
Hi ,
In a requirement in BW to call a FM whose Changing parameter has an Associated type as 'Hashed Table'(mind there is not std. table reference). When I call this FM in my program, how am I supposed to declare the changing parameter. Generally as u know we declare the parameters as they are in the FM. But in this particular case, I am not able to declare my structure as Hashed as it throws a syntax error. As far as my knowledge goes, Hashed declaration is allowed with Field-symbols .Whereas a FS cannot be passed to FM. Good solution is appreciated.(&afcourcerewarded too........)
Thanks in advance,
Sudha
Similar Messages
-
Please provide the abap code for this requirement
note : if the below mentioned user exit is not suitable please find the suitable user exit and provide the code for this requirement.
The User-exit MEFLD004 is only to be used at PO level (ME21N/ME22N).
When PO is create or changed (ekko-ebeln) user exit MEFLD004 is triggered which check for the business requirement of the PO check for PO doc types (ekko-bsart) :z4,z6,z11,z12 from the table ekko and Account Assignment Category (knttp) is either N or K then stock process follows.
When an PO is cancelled, all entries will have to be reversed
The Buffer table for the PO will have the following fields:
Purchase order Number EKKO-EBELN
Line item number of the PO EKPO-EBELP
Vendor Number EKKO-LIFNR
PO Quantity EKPO-MENGE
PO Nett Price EKPO-NETPR
Base Unit of Measure EKPO-LMEIN
Account Assignment Category EKPO-KNTTP
PO Doc type EKPO-BSART
Plant EKPO-WERKS
Purchase Org EKKO-EKORG
Purchase Group EKKO-EKGRP
Company code EKPO-WAERS
Item category EKPO-PSTYP
PO Doc Date EKKO-BEDAT
No duplications are allowed for any created, changed or cancelled purchase orders. If such a case occurs, the record will be updated with the latest update time stamp. This custom table will be keyed by purchase order number.Cross-post: http://forum.java.sun.com/thread.jspa?threadID=763485
-
"You must specify a value for this required field" in SharePoint list
HI All,
I have a couple of taxonomy fields in my content type. When I try to add a new item with my content type and save, I'm getting an error message "You must specify a value for this required field" against each taxonomy field. I'm not sure what am
I missing. I deleted the content type and added that again to my list but still no luck. Can someone please help me out? Thanks.
Regards,
SC Vinodhi
it depends how you updated existing field. We faced with the problem that update of taxonomy site column was not propagated to the lists. In Sharepoint when content type is bound to the list, new hidden content type is created for that list - you may check
it if will enumerate
SPList.ContentTypes property. And when you try to update site column changes may not be propagated to these list content types. In order to update it you need to get reference on a field from list content type and update if explicitly.
Blog - http://sadomovalex.blogspot.com
Dynamic CAML queries via C# - http://camlex.codeplex.com -
How to find the exact user exit for our requirement?
Dear Mr. keerthi,
can you please explain me how to find the exact user exit for our requirement?Hi sandip
There is more than one method in which you can check for user-exits.The following method is used very often.
<b>How to find the exact user-exit for your requirement.</b>
1. You can check the user exists using transaction SE85.
2. Repository Information System -> Enhancements -> Customer exits
3. You can search the user-exits by package name.
4. Double click on each exit name to check the function module exits.
<b>The procedure to find the package name.</b>
Execute transaction SE93
Enter the tcode of the transaction for which you want to check the user exit.
Example: if you want to find the user-exit for purchase orders while changing, enter ME22n and press display.
You will get to see the package name
But you need to confirm that the user exit will get triggered at the appropriate event.
( example: you might want some validations to be done ON SAVE of a purchase order)
<b>Checking if the user-exit is getting triggered or not.</b>
1. Open the user exit function module (that you have got in step 4) in Tcode SE37.
2. Click on where used button. In the pop up that immediately appears choose only programs .
3. You will get a list of programs. Double click on the program name.
4. You will get the list of location where this function module user exit is used.
5. Place session break points at each of these location ( at each CALL FUNCTION statement)
6. Now go to your transaction ( say change purchase order tcode:Me22n) and check if the user exit is getting triggered on appropriate event.
regards,
Prasad -
How to find out the idoc type required for our requirement
Hi,
How to find out the list of available idoc type in SAP. It will be good if i get to know the table name where all the idoc type definitions are gets stored.
Say i have some requirement and for that requirement how i can find the proper idoc type to be used. (assume functional consultant is not providing that information)
Points will be given for the useful answers
Thanks,
PrasannaHi prasanna,
we can get SAP idoc types in tcode we31.For every requirment there will be different message type.
For example we want idoc type for account invoice receipt.
First find out message type for that purpose which can be found in we81-ACC_INVOICE_RECEIPT.
Get this message type and search in we82 where we can find message type and idoc type linkage.
try this way.
Reward if it is usful.
Thanks,
Srikanth.A -
What are the different methods to find the user-exit for any requirement?
Hi Everybody,
What are the different methods to follow to find the user-exit for any requirement?
Thanks & Regards,
Nagaraju MaddiThe following program search all the user exits involved with a T-code:
Selection Text: P_TCODE: Transaction Code to Search
Text Symbols: 001 - Enter the Transaction Code that you want to search through for a User Exit
REPORT z_find_userexit NO STANDARD PAGE HEADING.
*& 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® Modifications
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. -
My iphone suddenly stops working and asked for activation required. I did restore it thru itunes but it asks me to turn off "find my iphone". How can i disable "find my iphone" if i can open the iphone itself. please help me.
My iphone 5 suddenly stops working and asked for activation required. I did restore it thru itunes but it asks me to turn off "find my iphone". How can i disable "find my iphone" if i can't open the iphone itself. please help me.
-
HI,
I need to develop a report to identify the pegged requirement against purchase requsition for the dependent requirements of low-level components. i have checked MD_PEGGING and MD_PEGGING_NODIALOG but these FM are not suitable for my requirement. Since i need to get the sale order deatils by passing PR number.
Please share your thoughs on this.
Thanks & Regards,
Renuga.AYes, after running FM MD_SALES_ORDER_STATUS_REPORT or MD_stock_requirement list _API
Fetch the data which have DELKZ "BA" -( purchase requisition) from the result of above FM
and pass the data into FM MD_PEGGING_NODIALOG &get the relevant sale order line item -
Need help for my requirement...
Need help for my requirement...
Hello Experts,
I have report where users can input the company, housebank, account ID and posting date.
Now in one column of my report named 'Cash in Bank', I need to get all postings from cash
accounts with GL code ending in '0'. Now, I know that I can get the amounts in BSIS/BSAS
but how do I link it with the proper bank and account?
For example:
Cash in Bank
Bank A
Account ID 1 1,000,000
Account ID 2 25,000,000
Hope you can help me guys. Thank you and take care!hi Viraylab,
each house bank you can find in table T012, in T012K you'll find the bank accounts to the housebank, the G/L account will be in T012K-HKONT.
hope this helps
ec -
In VFX3,error is for GL requires an assignment to a cost object eventhough
In VFX3, while releasing billing docu for Accounting error is for GL40000000 requires an assignment to a cost object
The below are Checked points :
1.In OKB9 for this cost element 40000000 cost center assignments are there with Business area wise.
2.Cost center Valid period is from 1.4.2007 to 31.12.9999
in the begining while releasing in VFX3, system throwed error as that cost center blocked for revenue postings,
We deselected that check box(Actual Revenues in KS02)
now the error is GL 4000000 requires an assignment to a cost object
Even though cost center assignments are there but why system is asking cost object not able to understand.
Please any one help me to solve this issue.
ThanksNope, no other ways.
The cost center in question will receive a statistical posting - revenues aren't costs, and can't be carried in CCA as primary postings. If they could, they'd be able to be included in rate calculation, allocations, etc, which is nonsensical.
You'll have to have another receiver in CO that can receieve a real posting. That's pretty much an internal order, WBS element, or profitability segment. Profit center doesn't count; all postings to PCA are statisticial (PCA is a special-purpose special-purpose-ledger, if you get my meaning.)
Two questions:
1) Do you have costing-based CO-PA active in your system?
2) Have you verified the business scenario? Why do you want to record revenues in CCA in the first place? -
Functional specification required for Me57 requirement
In SAP MM, Transaction ME57, I want to pull in the Common Inventory Quantity (Not Project or Sales Order Stock) of the Material which is maintained on the Purchase Requisition.
And also in the T code MB52 screen, the Inventory Quantity i want to bring it. It will be ALL Common Inventory in the Plant (minus Storage Loc a001 for Plant a000). Again, this should NOT pull in Project or Sales Order stock. Only Common Inventory.
I would like a rough functional specification draft ASAP. Pleas help.Hi prasanna,
we can get SAP idoc types in tcode we31.For every requirment there will be different message type.
For example we want idoc type for account invoice receipt.
First find out message type for that purpose which can be found in we81-ACC_INVOICE_RECEIPT.
Get this message type and search in we82 where we can find message type and idoc type linkage.
try this way.
Reward if it is usful.
Thanks,
Srikanth.A -
Is OPL5 setting for 2LIS_04_P_MATNR required in each client?
I did settings in transaction OPL5 for the required plant and order type in my configuration client. This does not reflect in my test client in the same BW server.
The test client is locked down from changes and hence it does not allow me to make changes.
Has anyone faced this problem before?
Without this setting the datasource does not retrieve any data in my test client.
Thanks for your helpI found this tcode not on the BW system but on my R/3 system.
To transport the table entries in OPL5 try the following..
-Click on table view menu->transport and include the table view in a transport request and then transport to QA system.
-click on edit menu->transport->include in transport(somehow include in transport option is disabled in my system).
hope it solves ur query..
cheers,
Vishvesh -
Could you please suggest me the scenario for this requirement ?
In module booking process we need the following process
1.Student select their interested event package via website.
2.Advisor review the student's event package list.
2.1 In case of REJECT : student need to revise their list
2.2 In case of APPROVE : all event package have confirm and run fee calculation.
The information above is shortly requirement , if any one have suggestion for this requirement please suggest me.Vorad,
I have some suggestions for you:
1. Create the module/event booking with 'Manual Conditional' flag. Then, when the advisor approves a booking, remove the conditional flag. If the advisor rejects, cancel the booking. Here, you need to create some kind of UI for the advisor to review and approve/reject the requests.
OR
2. Create the booking using a booking status such as 'pre-booked'.
OR
3. Don't create any bookings from the student side. Just create a booking plan instead.
OR
4. Look at a subtle process change that would let you use more out-of-the-box user interfaces/processes. Students simply request special booking authorization for the event packages they want. This automatically sends workflow approval messages to the advisor. Then, just have a general rule which blocks all bookings that don't have this special authorization. Once the student has a special booking authorization, he can just go into the course registration self-service and book the approved event packages.
Michael -
I WANT TO CODE DEMO FOR THSESE REQUIREMENT
Pending Purchase Order Requirement Specification:
Fields on selection screen (input screen) : Vendor Code From to , Period From to , Material Code from to.
Field in the output List : P.O. No, PO Date , Vendor Name , Vendor code, Material Code , Material Description , PO Qty, Qty received , Balance Qty.
THANKS N REGARD
JATIN SINGHALHi jatin,
For your requirement you have SD standard program available.if you go to transaction VF03 and give any billing document no. click"billing document at the top"=>issue output to=>screen..
you'll get a standard program print preview..
check the programs corresponding to it by system=> status=>program name..
u can copy that program and make alterations necessary..
if u want to proceed with ur customized reports...
these standard programs will help u in finind the exact variables from where u wannt to pull out the data for PO no,POdate,Vendor No... etc
thanks
Jegadesh -
How to search in BI 7.1 query designer for the required key figures & chars
Hi All,
Can anyone plz tell me how to search in BI 7.1 query designer for the required key figures & characteristics. I have the query being built on a multiprovider which has many cubes.
So, i have a huge list of key figures and characteristics. I am not able to search for the required one by the name or the technical name.
How can we search and pick the required object from the enormous list of the Mutliprovider in the Bex Query Designer??
Thanks
PhaniThere is not a search feature available. You have to do an educated guess under what dimension your infoobject could be and select.
-
Off set for component requirement in PM order
Dear Experts,
In my PM order, offset date for component requirement date is working only for the first component. for the next component it is taking basic start date( i e order generated date by default) as the requirement date even though i entered offset for some days.
Experts, please explain me how to come out of this problem.
Thanks & Best regards,
PraveenDear Praveen,
Its working Praveen.
Please check this way: 1st operation>double click operation no.>put component>double click item no. of component>now set offset
2nd operation>double click operation no.>put component>double click item no. of component>now set offset
Now suppose you taking two component for same operation then for the second you can have different offset by clicking item no. of that componet.
Please check and let us know again.
Regards,
Kaushal Rai
Maybe you are looking for
-
Problems adding an HP 7210 over the network
I have an HP 7210 connected to my network via a router, and am trying to add it to my mac mini. When adding the printer, on the "Default" tab the fax is discovered fine, but the printer is not. I've tried to force the printer to be added by selecti
-
H.264 - flash video inside InDesign
hi there, I'm using AME to convert movies for use in InDesign to create folio's for Adobe Digital Publishing Suite. I've also poted this in the AME forum but don't know if this is an InDesign issue or it has something to do with AME. Inside AME6 I fo
-
ToolTip.Show() displays previous data - C# winforms
Hi, I am facing a pblm while using ToolTip.Show(). I am working on a windows appl. On the form we hv multiple buttons, we can configure the buttons for some frequencies and that freq. will be shown in the tooltip when we move the mouse over the btn.
-
Using ActiveX to access DirectDraw - where are the Type libraries?
Hi all. I am trying to poll the monitor to find out when information is written to the screen for a psychophysics exeriment. I have seen the discussion at: http://forums.ni.com/t5/LabVIEW/Implenting-WaitForVerticalBlank/m-p/432112?query.id=74374#M212
-
User management infrastructure
Hi all, Could anybody help with portal/SEM authorization concept? We have created quite complicated user management infrastructure, and we are not aware about possibilities to simple it. Currently administrator should assign roles in three systems fo