Role, tcode and activity
dear all,
does anyone know whats the relationship between role, tcode and activity?
we can see all relationship in pfcg, but my client want a program that consist all role and tcode and activity, like role A has tcode A1 and A2, A1 can display only, A2 can change, display. i know this data can be found in table agr_1251, but unfortunately not all tcode can be found.
any idea ?
thanks
Hi
Check the following tables for your details
AGR_USERS
AGR_TCODES
AGR_1252
AGR_1250
AGR_DEFINE
AGR_PROF
AGR_TEXTS
ALSO SEE THE TCODES
<b>SUIM, SU21 AND PFCG</b> ETC
<b>Reward points for useful Answers</b>
Regards
Anji
Similar Messages
-
Mass role creation and addition of tcodes to role menu
Hi Folks,
We've a requirement of building 1000's of single roles for an implementation. Our security matrix is ready with the role names and the list of tcodes to be embedded in each of these roles. What I would like to know is if we can automate a part of the process of role building i.e the following 3 steps only.
1. Creation of the Role
2. Addition of the tcodes in the role menu
3. Save
I'm aware of Ecatt/LSMW through which we can create the roles but i'm not sure if we can add the tcodes to the menu of the roles since the number of tcodes to be populated in each role will vary.
Could anyone of you shed some light if it is possible to automate the addition of tcodes to the role menu taking into consideration that each role will have different number of tcodes to be added to the menu and what's the best possible way to achieve this if there exists one.
Thanks in advance for your time and suggestions!
Guest...Whilst I agree that there are probably too many roles being built here, which is more of an issue with the role design / strategy, the issue of how to easily create a role for a given list of transactions is something that SAP supports via the import menu from text file option in PFCG.
Yes you may need to write a script to cycle through all the possible role names, but we have recently had to build some roles based on actual usage, so exported transaction usage history to excel and then formatted the transactions into text files that could be imported to build the role menu.
You will still then need to ensure any object authorisation object have the correct values set - i.e. not just starred in - but as one of the pains in build a role is getting the menu to look reasonable, I'd suggest having a look at this approach.
Copy Menus -> Import from File is the function in PFCG in the menu tab for the role you are building
OSS note 389675 has details of what the text file of transactions for the menu should look like.
That should answer the question posed, rather than criticising the role design being followed. -
Substitution and activated the same at the line item level in order to subs
I have created a substitution and activated the same at the line item level in order to substitute the ZRSPL (Payment Block) field by a constant value and a vendor invoice is posted using Transaction FB60. But the same is not working. When I post a vendor invoice using FB60, Payment Block field is being shown as blank instead of the constant value which I want to substitute.
>
> My prerequsite is mentioned below :
> BKPF-TCODE = 'FB60' AND BKPF-BUKRS = 'ABC' AND ( BKPF-BLART = 'KR' OR
> BKPF-BLART = 'KY' ) AND BSEG-DMBTR > '10000'Hi,
I am not understanding the logic behind the prerequisites mentioned in your query.
Payment block field exists only for vendor related line item. However, you have not mentioned vendor reconciliation account in the prerequisites. It means, this substitution will trigger for all the line items which is wrong.
Or try following options.....
1) Substitution->Simulation
2) Extras->Expert Trace
Best Regards,
Madhu -
Can I get the participants of the role of some activity using PAPI?
Hi all,
Can I get all participants who have the role of one activity using PAPI? how?
thanks and regards.Hello,
I have the same problem, how to get the participants of specific role using PAPI ?
Thanks -
"" No authorization for number range object type GTIN and activity SHOW ""
While creating number range in number range administration for GTIN system showing the error
"" No authorization for number range object type GTIN and activity SHOW ""
Pls help me to solve this issueHi ,
Please check roles for user assigend as [ This is for super administrator ]
SAP_AIN_ADMINISTRATOR
SAP_AIN_OER_ADMINISTRATOR
SAP_AIN_SUPER_ADMINISTRATOR
SAP_AIN_SUPERVISOR
SAP_AIN_WORKER
and profiles assgined as
SAP_ALL
SAP_NEW
Hope it will helps
Thanks .,
V.Rangarajan -
No authorization for number range object type BTI and activity SHOW
Hi All,
When I try to execute
SAP Easy Access screen - > Auto-ID Infrastructure -> Master data -> Number Ranges -> Number Range Administration
on the next web window when I select the object type BTI , it comes up with the error
Number range table not maintained for object BTI in customizing
No authorization for number range object type BTI and activity SHOW
I am using AIN 5.1 . Is this an authorization issue ?. If so which all roles I should give to the user? IF you have any idea about this please share some tips.Hi Sahad,
Only few number range object types are available in the standard system:
Follow the link for help .
http://help.sap.com/saphelp_autoid2007/helpdata/EN/45/e2240c7abb56dde10000000a114a6b/frameset.htm
Follow the for setting up the others.
http://help.sap.com/saphelp_autoid2007/helpdata/EN/45/e2240c7abb56dde10000000a114a6b/frameset.htm -
Route mail and Active Directory Sites and Services configuration
Folks,
I have a problem in the internal email routing. My network is spread across various regions and the branch offices are connected together in a mpls network (full mesh). Every region has its own Exchange Server with all roles installed and the smtp connection
to the outside world is linked to two Exchange servers in the headquarter server farm.
The problem is that internally I often see emails going across the Exchange Servers in the branch offices where there is low bandwidth (from 3 to 5 Mbps), thus email are sent first to these servers instead of going immediately to the Exchange hosting
the mailboxes of the intended recipients. This happens also with inbound emails.
This causes slowness in the email system and sometimes also the network with these branch offices suffers from packet loss or very high latency.
I know that Exchange is a site-aware application and uses the Active Directory topology for message routing and to communicate with the services that are running on other Exchange 2013 computers. For this reason I have checked the Active Directory Sites
and Services and surprisingly I have found that there are no sites, no subnets, nothing has been defined but the default settings, included the Inter-Sites transport which contains the default DEFAULTIPSITELINK.
Apart from the fact that clients use logon servers which are not supposed to use in the far remote offices, I am concerned of changing the Exchange Infrastructure whilst the email system is running and I would like to ask your opinion about my next steps:
1) Create subnets for every office
2) Create sites and then link them to the subnets done in point 1
3) Delete the DEFAULTIPSITELINK and create new site links based on the costs (network speed) in order to determine the best routing server. I have 5 remote offices with 5 different network bandwidth, so I'll have to create 5 IP site links: high cost for
link with slow network, low cost for fast network.
4) (Optional) Configure the Exchange-specific cost using the Set-AdSiteLink cmdlet to the AD IP site links created previously
Apart from the valid questions on why the previous Exchange Administrator have forgotten to set up the Active Directory (Topology) Sites and Services...
...And why have chosen to install all Exchange Roles to each server when there was no reason to do that (there are two servers connected to the external smtp gateways in the headquarter, so in my opinion the Exchange Servers in the remote branch offices
should have had only the mailbox and the cas role)...
As a matter of fact, my idea is to go further and create the sites,subnets and the ip site link. If I still notice a wrong email flow, I can configure an ad-hoc Exchange-specific cost using the Set-AdSiteLink cmdlet. Does this sound reasonable to you guys
or I am taking the wrong decisions?
ThanksThank you very much for your link. This is exactly the page I have read just before posting my question here. It is not easy for me to understand why this has been setup this way by a Microsoft certified engineer.
There are specific rules to follow when Active Directory and Exchange are located in multiple sites and I am not a skilled Exchange Administrator... he keeps saying that it is correct and also tells that if I go forward with my ideas there is the
risk to increase the level of complexity. I prefer more complexity than default setting, and as a consequence of that, connectivity problems!
Hopefully everything goes well. I will post my results here once I have done the changes
Regards -
How to view customer report in fi and activated new gl
Hi Friends,
can u please explain the how to view customer report normal we can see fbl5n
but here activated NEW GL please tell the tcode and path and how see.
Thanks,After New GL implementation also we are using the Customer Line item report as FBL5N
Balances - FD10N
The below are few reports
S_ALR_87012167 - Accounts Receivable Information System
S_ALR_87012172 - Customer Balances in Local Currency
S_ALR_87012186 - Customer Sales
S_ALR_87012169 - Transaction Figures: Account Balance
S_ALR_87012197 - List of Customer Line Items
S_ALR_87012174 - List of Customer Open Items
Tables: BSID, BSAD,
Thanks -
How to open the programs, tcodes and thier authorizations.
Hi folks,
I have to find out programs like ZAFGU021 their tcodes and aouthorization attached with these programs. Pls help me its urgent.
Thanks in advanceHi Julius,
I still stand my my use of the term for the majority those hardcoders
Unfortunately I have experienced the sorts of chaos that it can cause due to people not thinking about the consequences of hard coding something.
By it's very nature, using hardcoded checks to provide restriction is an inflexible approach in an area (user and role management) that regularly changes and benefits from an uniform approach to providing restriction (hence the reference to PIDs too). We already have a reasonably flexible restriction mechanism so let's use it!
Comparing SAP code to custom code, there is very little in the way of hard coded restriction coming out of Walldorf. With custom code it's not exactly uncommon to see the likes of IF SY-UNAME= Developer, skip the auth check....in the production environment.
From a practical perspective, the ability to dip into ABAP is not a particularly common skill within the security function. While there is a very strong argument to say that a basic understanding is an invaluable skill to have, I still would not recommend working outside the standard security mechanism unless absolutely necessary. The fewer "gotcha's" and exceptions the better.
In terms of the code scanner, I agree it's not perfect and has limitations. In the past I have found it very useful for quickly identifying the existence of an AUTHORITY-CHECK statement in a particular program - better than Alt-F on "AUTHORITY"
Taking a pragmatic view, custom code tends to use fewer includes & jumps to other programs than SAP standard code, probably due to the reduced complexity in many cases.
Trace is still my preference all day long as long as there aren't any pesky hard coded checks going on........
Cheers
Alex -
Hi Experts
Here's what I got.
I need roles for my customer to park and post documents. This is what he is asking for:
Controller Role: No park, only post
Cost Acct Role: Park and Post, but no posting their own parked docs
Acct Clerk Role: Can only Park
I asked that he send me the transaction codes they will be using for this. Also, I thought I would use tcode SU24 and identify which authorization objects need to be interrogated. Anyone have a better solution?
I was able to get the tcodes the customer wants to use:
FB50 would be post only.
FV50 would be park only.
Edited by: Jim McCollum on Sep 10, 2008 10:50 PMDear JIM,
There is a useful document with screenshots on this wonderful functionality of SAP and this has saved lot of writing.
Link: [Click here|http://www.whypad.com/posts/sap-how-to-post-a-parked-document-fbv0/56/|Tip]
Trust this helps much and solves your problem!
Regards,
Ashok SINGH -
HEllo
I would like to know from where we can get the list of Tcodes and Tables related to IS Retail
Regards
MohammedHi ,
Pl find below list of Retail TCodes :
R11 Merchandise Related Master Data
Transaction code transaction text
SU3 Maintain User Profile
MM41 Create Article
MM42 Chang Article
MM43 Display Article
WSL11 Evaluation of listing condition
WSO7 Display Assortment Module Assignment to Assortment
MASS_MARC Logistic/replenishment Mass Maintenance
REFSITE Reference Sites Mangement
WSL1 Listing conditions
MR21 Price Change
MB1C Enter Other Goods Receipts
MB1B Enter Transfer Posting
MB03 Display Transfer Posting
RWBE Stock Overview Generic Articles
R12 Retail Pricing
Transaction code transaction text
SU3 Maintain User Profile
VKP5 Create Price Calculation
WPMA Direct Request For POS Outbound
WMB1 Create Price Entry
WKK1 Create Market-basket Price Calculation
SPRO Assign Price Point Group to Org. Level/Merchandise Category
WVA3 Display VKP Calcultion Sur
WVA7 Display VKP Calcultion Sur
WEV3 Display Ret. Markup SP Ca
MEKE Conditions By Vendor
ME21N Create Purchase Order
V-61 Create Customer Discount Condition
V-64 Display Customer Discount
VK13 Display Condition Records
V/LD Execute Pricing Report
VA01 Create Sales Order
MEI4 Create Automatic Document worklist
BD22 Delete Change Pointers
WVN0 Generate Pricing Worklist
WVN1 Release Worklist
R13 Assortment Management
Transaction code transaction text
SU3 Maintain User Profile
WSOA3 Assortment Display
WSOA1 Assortment Create
WSOA2 Assortment Change
WSOA6 Assortment Assignment Tool
REFSITE Reference Sites Mangement
WSL5 Modules In Assortment
MM41 Create Article
MM42 Chang Article
WSL1 Listing conditions
WSP4 Create Individual Listing Material / Assortment
WSO1 Assortment Module Create
WSO5 Maintain Assortment Module assignment to Assortment
SE38 ABAP Editor
WLWB Space Management: Layout Workbench
WPLG Display Article In Layout Module
WLCN Delete All Listing Conditions From Layout Module
WSOA1 Assortment Create
WSK1 Assortment Copy
WSPL Display / edit article master segments that cannot be generted
WSL0 Merchandise Categories Article Assortments Consistency Check
WSP6 Delete Individual Listing Material/Assortment
WSM8 Reorganize Listing Conditions By Merchandise Category
WSM4A Automatic Relisting Via Change to Assortment Master Data
WSL11 Evaluation of listing condition
WB02 Site Change
MB1C Enter Other Goods Receipts
WSE4 Article Discontinuation( Article / Site Discontinuation)
WSM9 Deletion of Obselete Listing Conditions
SE16 Data Browser
R21 Procurement of Replenishable Merchandise
Transaction code transaction text
SU3 Maintain User Profile
MM42 Chang Article
MP30 Execute Forecast: Initial
MP33 Forecast Reprocessing
MD21 Display Planning File Entries
MD03 Requirements Planning Single-Item, Single-Level
MD05 RP List
MD04 Stock/Requirements List
MB01 Enter Other Goods Receipts
ME01 Maintain Source List
ME51 Create Purchase Requisition
ME52 Change Purchase Requisition
ME59 Automatic Creation of Purchase Orders from Requisitions
ME21N Create Purchase Order
MIGO Goods Receipt for Purchase Order
ME13 Display Info Record
ME31K Create Contract
ME33K Display Contract
RWBE Stock Overview
MB1C Enter Other Goods Receipts
WWP1 Planning Workbench
WWP3 Planning Workbench
SPRO Maintain Rounding Profile
WB02 Site Change
MK02 Change Vendor
MD04 Display Stock/Requirements Situation
WLB1 Determining Requirements for Investment Buying
WLB6 ROI-Based PO Proposal for Purchase Price Changes
WLB2 Investment Buying Analysis
WLB13 Automatic Load Building
WLB4 Results List for Automatic Load Building Run
WLB5 Combine a Number of POs to Create a Collective Purchase Order
ME2L Purchasing Documents per Vendor
ME23N Display Purchase Order
ME61 Maintain Vendor Evaluation
ME63 Calculate Scores for Semi-Automatic and Automatic Subcriteria
ME64 Evaluation Comparison
ME65 Ranking List of Vendors
ME6B Ranking List of Vendor Evaluations Based on Material/Material Group
R22 Procurement of Non-replenishable Merchandise
Transaction code transaction text
SU3 Maintain User Profile
MM41 Create Article
MM42 Chang Article
WSL1 Listing conditions
MR21 Price Change Overview
ME51 Create Purchase Requisition
ME41 Create RFQ
ME47 Maintain Quotation
MB1C Other Goods Receipts
ME49 Price Comparison List
ME1E Quotation Price History
ME48 Display Quotation
ME4M Purchasing Documents for Article
ME21N Create Purchase Order
ME28 Release (Approve) Purchasing Documents
MB01 Goods Receipt for Purchase Order
ME2L Display Purchasing Documents per Vendor
ME23N Display Purchase Order
SPRO Maintain Rounding Profile
MD03 Single Item, Single Level
MD04 Stock/Requirements List
RWBE Stock Overview
WLB13 Automatic Load Building
WLB4 Results List for Automatic Load Building Run
WLB5 Bundle multiple orders logically
ME63 Calculate Scores for Semi-Automatic and Automatic Subcriteria
ME61 Maintain Vendor Evaluation
ME64 Evaluation Comparison
ME65 Ranking List of Vendors
ME6B Ranking List of Vendor Evaluations Based on Material/Material Group
R23 Fresh Items Procurement
Transaction code transaction text
SU3 Maintain User Profile
WDBI Assortment List: Initialization and Full Version
WDFR Perishables Planning
MB1C Other Goods Receipts
MIGO Goods Receipt Purchase Order
WF30 Merchandise Distribution: Monitor
VL06O Outbound Delivery Monitor
MB0A Goods Receipt-PO Unknown
WDFR Perishables Planning
VL10B Fast Display Purchase Orders,
MB01 Post Goods Receipt for PO
RWBE Stock Overview
ME61 Maintain Vendor Evaluation
ME63 Calculate Scores for Semi-Automatic and Automatic Subcriteria
MEKH Market Price
ME64 Evaluation Comparison
ME65 Ranking List of Vendors
ME6B Ranking List of Vendor Evaluations Based on Material/Material Group
R25 Subsequent Settlement
Transaction code transaction text
SU3 Maintain User Profile
MEB3 Display Rebate arrangement
MEU2 Perform Comparison of Business Volumes
MEB4 Create Settlement Document Via Report
MEB3 Create Service Notification-Malfn.
MEB1 Create Agreement
ME21N Create Purchase Order
MB01 Goods Receipt for Purchase Order
ME81 Analysis of Order Values
MIRO Enter Invoice
MEB8 Detailed Settlement
SECATT Generating business volume with CATT
SECATT Generating business volume with CATT
R26 Invoice Verification
Transaction code transaction text
SU3 Maintain User Profile
ME21N Create Purchase Order
MB01 Goods Receipt for Purchase Order
ME81 Analysis of Order Values
MIRO Enter Incoming Invoice
MIR4 Display Invoice Document
MIR7 Park Invoice
MIRA Enter Invoice for Invoice verification in Background
WC23 Invoice Verification-Background Check
MRRL Evaluated Receipt Settlement (ERS)
ME22N Retroactive Price Changes in Purchase Order
MRNB Revaluation with Log. Invoice Verification
MIR6 Invoice Overview-Selection Criteria
MRBR Release Blocked Invoices
R31 Sales Order Management
Transaction code transaction text
SU3 Maintain User Profile
VV32 Change Export Billing Document
VV31 Create Export Billing Document
MB1C Enter Other Goods Receipts
ME21N Create Purchase Order
VV32 Change Export Billing Document
RWBE Stock Overview
VV31 Create Export Billing Document
VA01 Create Sales Order
MM42 Chang Article
VA03 Display Sales Order
RWBE Stock Overview
VL01N Enter Other Goods Receipts
LT03 Create Transfer Order for Delivery Note
LT12 Confirm Transfer Order
ME5A Displaying Purchase Requisition
ME81 Analysis of Order Values
MIRO Enter Invoice
VA02 Change Sales Order
SECATT Backorder Processing
WFRE Distribution of Returns Among Backorders
V_V2 Rescheduling sales and stock transfer documents
VA05 List of Sales Order
V_R2 Rescheduling of sales and stock transfer documents
SECATT Generating Processing Document(s) via CATT
VF01 Create Billing Document
VF05 List of Billing Documents
VF02 Change Billing Doc
VF04 Maintain Billing Due List
V.21 Log of Collective Run
F-29 Post Customer Down Payment
F-39 Clear Customer Down Payment
VL02N Outbound Delivery Single Document
VF31 Output from Billing
MB1B Enter Transfer Posting
VL06O Outbound Delivery Monitor
VBO3 Displaying the Status of Rebate Agreement
VBO2 Settlement of the Agreement
VBO1 Creating Rebate Agreement
VBOF Update Billing Documents
LT03 Create Transfer Order for Delivery Note
LT12 Confirm Transfer Order
VA02 Releasing Credit Memo Request for the Partial Rebate Settlement
VL01N Create Outbound Delivery with Order Reference
VA01 Create Sales Order
VA03 Display Sales Order
VA41 Create Contract
VA43 Display Contract
CV01N Create Document
MM42 Chang Article
MM43 Display Article
WWM1 Create product catalog
XD02 Customer Display
OVKK Define Pricing Procedure Determination
SPRO Maintain Pricing Procedures
WWM2 Change Product Catalog
WAK2 Promotion Change
R32 Instore Customer Relationship Management
Transaction code transaction text
SU3 Maintain User Profile
SICF HTTP Service Hierarchy Maintenance
ME5A List Display of Purchase Requisitions
ME21N Generating a Purchase Order on the Basis of the Purchase Requisition
MIRO Entering an Incoming Vendor Invoice
VF01 Create Billing Document
VF02 Change Billing Doc
R33 Service - Return ProcessingTransaction code transaction text
SU3 Maintain User Profile
WPMI POS Outbound:Initialization
WPMA Direct request for POS ountbound
WPER POS Interface Monitor
WPMU Creating Change Message
WE02 Displaying Created IDocs in POS Monitor
MM42 Chang Article
VD02 Customer Change
WB60 Creating Site Group
WB66 Maintain Assignment of Sites
WAK1 Create promotion
WE02 Displaying Idoc
WDBI Initialization and Full Version
WDBM Manual Selection Assortment List
RWBE Stock Overview
MB1C Other Goods Receipts
WPUK POS Simulation:Selection
WPUF Cash Removal
FB03 Displaying Accounting Document
FAGLL03 Displaying Clearing Account
WPCA Execute Settlement
F-06 Post Incoming Payments:Header Data
WVFB Simulation Store Orders:Header Data Selection
WE02 Displaying Confirmation Order
VL10B Fast Display Purchase Orders,
VL02N Outbound Delivery Single Document
WPUW Goods Movements
MB0A Returning Goods to Vendor
MB1B Posting Goods to Unrestricted Use
ME23N Displaying Purchase Order
MIRO Invoice Verification
WR60 Replenishment:Parameter Overview
ME27 Create Purchase Order
WRP1 Replenishment:Planning
VL02N Change Outbound Delivery
LT12 Confirm Transfer Order
RWBE Stock Overview
WB02 Site Change
MB1C Enter Other Goods Receipts
MI01 Create physical inventory document
MI31 Selected Data for Phys. Inventory Docmts W/O Special Stock
MI02 Change physical inventory document
WVFD Send physical inventory document
WVFI Simulation:Store Physical Inventory/Sales Price Change
MI03 Display physical inventory document
MI20 List of Inventory Differences
MIDO Display Physical Inventory Overview
WPUW Goods Movements
WPUS Simulation:Inbound Processing
WE19 Test tool for IDoc processing
MM41 Create Article
VBG1 Create Article Grouping
VBK1 Create bonus buy
R34 Store Business online
Transaction code transaction text
SU3 Maintain User Profile
SICF HTTP Service Hierarchy Maintenance
WB02 Site Change
WSOA6 Assortment Assignment Tool
WSM8 Reorganize Listing Conditions By Merchandise Category
WDBI Assortment List:Initialization and Full Version
WA01 Create allocation table:Initial
WA08 Follow-On Document Generation Allocation Table
VL02N Change Outbound Delivery
WAK1 Create Promotion
WAK5 Promo. Subsequent processing
WPUK POS Simulation
MM42 Change Article
VL10B Fast display Purchase Orders
VL02N Change Outbound Delivery
WMBE Stock Overview
MB1C Enter Other Goods Receipts
VKP1 Change Price Calculation
VKU6 Revaluation at Retail
R35 Promotion Management
Transaction code transaction text
SU3 Maintain User Profile
RWBE Stock Overview
MB1C Enter Other Goods Receipts
WB60 Creating Site Group
WB66 Maintaining Site Group
WA21 Allocation Rule Create
WAK1 Create promotion
WAK5 Promo. Subsequent processing
WAK2 Change Promotion
WA08 Follow-On Document Generation Allocation Table
VL06O Outbound Delivery Monitor
MB0A Goods Receipt-PO Unknown
WAK15 Promotions per Site
WAK14 Promotions per article
VA01 Create Sales Order
VL01N Create Outbound Delivery with Order Reference
VL06P Outbound Deliveries for Picking
VL06C Confirming Transfer Order and Post Goods Issue
VL03N Display Outbound Delivery
VF01 Create Billing Document
R41 Distribution Center Logistics with Lean-WM
Transaction code transaction text
ME21N Create Purchase Order
VL31N Creating Inbound Delivery
WAP2 Create Purchase Order
VL41 Create Rough Goods Receipt
WAP2 Create Purchase Order
MB0A Goods Receipt PO Unkown
MB03 Display Article Document
MBRL Enter Return Delivery
MB02 Change Article Document
MB90 Output from Goods Movements
VL01NO Create Output Delivery Without Order Reference
LT03 Create Transfer Order for Delivery Note
LT12 Confirm Transfer Order
VL02N Posting Goods issue
VL01NO Create Outbound Delivery Without Order Reference
VL35 Create Piching Waves According to Delivery Compare Times
VL06P Outbound Deliveries for Picking
LT42 Create TOs by Mult.Processing
LT25N Transfer Order for Each Group
VLSP Subsequent Outbound-Delivery Split
VL06G Outbound Deliveries for Goods Issue
MI01 Create physical inventory document
MI31 Selected Data for phys.Inventory Docmts W/o Special Stock
MI04 Enter inventory count
MI20 List of Inventory Differences
MIDO Display Physical Inventory Overview
VL06O Outbound Delivery Monitor
VL37 Wave Pick Monitor
VLLG Rough Workload Estimate
R42 Distribution Center Logistics With Lean Warehouse Management
Transaction code transaction text
SU3 Maintain User Profile
RWBE IM Stock Overview
LS26 WM Stock Overview
SPRO Assign Processor to Queues
ME21N Create Purchase Order
VL31N Creating Inbound Delivery
WAP2 Create Purchase Order
VL41 Create Rough Goods Receipt
MB0A Goods Receipt PO Unknown
LT06 Create Transfer Order for Article Document
LT12 Confirm Transfer order
LRF1 Resource Planning with the RF Monitor
LM00 Mobile Data Entry
LRF1 Monitoring with the RF Monitor
MB03 Display Article Document
MBRL Enter Return Delivery
MB02 Change Article Document
MB90 Output from Goods Movements
LB12 Process Article Document
LP21 Replenishment for Fixed Bins in WM
LB10 Display Transfer Requirement: List for Storage Type
VL01NO Create Outbound Delivery Without Order Reference
LT03 Create Transfer Order for Delivery Note
LRF1 Resource Planning in the Monitor for Mobile Data Entry
LRF1 Monitoring from the Mobile Data Entry Monitor
VL02N Posting Goods Issue
VL35 Create Picking Waves According to Delivery Compare Times
VL06P Outbound Deliveries for Picking
LT42 Create TOs by Mult. Processing
LT25N Transfer Orders for Each Group
VLSP Subsequent Outbound-Delivery Split
VL06G Outbound Deliveries for Goods Issue
LX16 Carry out Continuous Inventory
LI11N Enter Inventory Count
LI14 Start Recount
LI20 Clear Differences in WM
LI21 Clearing of differences in Inventory Management
LX18 Statistics for Inventory Differences
LX25 Inventory status
LL01 Warehouse Activity Monitor
VL06O Outbound Deliveries for Picking
VL37 Wave Pick Monitor
VLLG Rough Workload Estimate: Total Overview
R43 Merchandise Distribution
Transaction code transaction text
SU3 Maintain User Profile
ME21N Create Purchase Order
ME31K Create contract
WA21 Allocation Rule Create
WA01 Create Allocation Table
WA11 Allocation Table Message Bundling / Notification Creation
WA04 Create Notification
WA08 Create Follow-On Documents
MB01 Goods Receipt for Purchase Order
WF10 Create Collective Purchase Order
MB01 Create Purchase Order
WF30 Adjusting Distribution and Generating an Outbound Delivery
VL06O Outbound Delivery Monitor
VL02N Outbound Delivery Single Document
WF50 Adjusting Distribution
WF70 Creating Distribution Order
LT23 Display Distribution Order
WF60 Generating Outbound Delivery
WA01 Create allocation table:Initial
R50 ECR-Compliant Procurement Processes
Transaction code transaction text
PRICAT Initial Screen: Price Catalog Maintenance
PRICATCUS1 Change View "Assignment of ILN-Vendor-Purchasing group": Overview
PRICATCUS2 Change View "Assignment of ILN-merch.catgry-SAP merch.catgry": Ove
PRICATCUS3 Change View "Assignment of SAP merchandise category - purchasing group"
WE19 Test tool for IDoc processing
WE20 Partner profiles
ME21N Create Purchase Order
WE02 Idoc list
ME23N Display Purchase Order
MB0A Goods Receipt - PO Unknown: Initial Screen
MIR4 Display Invoice Document
WVM2 Transfer of Stock and Sales Data
Regards,
ManiKumaar -
User roles from external active directory
Hi,
I am using my own active directory and not the embedded LDAP on weblogic.
On weblogic server, there the role names and the Provider configured
at path Home >Summary of Security Realms >myrealm >Users and Groups > Groups tab
The provider is configured at path
Home >Summary of Security Realms >myrealm >Users and Groups >Providers
Under 'Provider specific' tab, I have configured the Host, Port, Principal, Credentials etc.
I want to get these roles for the user who is login to the app.
I tried to follow the steps on http://biemond.blogspot.com/2008/12/using-weblogic-provider-as.html, However, when I run the 'Configure ADF Security' wizard I don't get the 'Identity Store' and 'LDAP Identity Store'.
Can someone please guide me on this with the proper steps and some specific jars if required for this?I don't think these links are useful for me. Here is what I am trying to do. Not sure this is right way to do this. I am really stuck on this and need quick help. Please help.
public boolean isInitiatorRole(String userName) {
System.out.println("++++ Calling isInitiatorRole()");
boolean hasRole = false;
Hashtable factEnv = new Hashtable();
Hashtable storeEnv = new Hashtable();
IdentityStoreFactoryBuilder builder = new IdentityStoreFactoryBuilder();
IdentityStoreFactory adFactory =null;
IdentityStore idStore =null;
System.setProperty("javax.net.ssl.trustStore", "/xxx/local/apps/oracle/SOA/jrmc-3.1.2-1.6.0/jre/lib/security/cacerts");
System.setProperty("javax.net.ssl.trustStorePassword", "changeit");
String storeLocation1 = System.getProperty("javax.net.ssl.trustStore")!=null?System.getProperty("javax.net.ssl.trustStore"):"###";
String storePass1 = System.getProperty("javax.net.ssl.trustStorePassword")!=null?System.getProperty("javax.net.ssl.trustStorePassword"):"###";
// creating the factory instance
factEnv.put(ADIdentityStoreFactory.ST_SECURITY_PRINCIPAL,"ABCD");
factEnv.put(ADIdentityStoreFactory.ST_SECURITY_CREDENTIALS,"*****");
factEnv.put(ADIdentityStoreFactory.ST_LDAP_URL, "ldap://xxx-xxxx-01.xxx.com:389/");
factEnv.put("java.naming.security.protocol","SSL");
// creating the store instance
storeEnv.put(ADIdentityStoreFactory.ST_SUBSCRIBER_NAME, "CN=itfusion,OU=Service Accounts,OU=Security,DC=adweb,DC=bmc,DC=com");
System.out.println("++ AFTER setting prop storeLocation1:"+ storeLocation1 + " ++ storePass1:"+ storePass1);
try {
System.out.println("++++ TRY LOOP");
// System.out.println("++++ User from context: " +ADFContext.getCurrent().getSecurityContext().getUserRoles());
adFactory = builder.getIdentityStoreFactory("oracle.security.idm.providers.ad.ADIdentityStoreFactory", factEnv);
if(adFactory != null){
System.out.println("++++ adFactory not null");
}else{
System.out.println("++++ adFactory null");
idStore= adFactory.getIdentityStoreInstance(storeEnv);
if(idStore != null){
System.out.println("++++ idStore not null");
}else{
System.out.println("++++ idStore null");
User user;
user = idStore.searchUser(userName);
if(user != null){
System.out.println("++++ User not null");
RoleManager roleManager;
roleManager = idStore.getRoleManager();
SearchResponse resp;
resp = roleManager.getGrantedRoles(user.getPrincipal(), true);
System.out.println("++++ IN WHILE LOOP");
while( resp.hasNext() ) {
System.out.println("++++ IN WHILE LOOP");
Identity id = resp.next();
String roleName = id.getName();
if(roleName != null){
System.out.println("Role Name:" + roleName);
}else{
System.out.println("Role Name is null");
// if( roleName != null && roleName.toUpperCase().indexOf("INITIATOR")>0) {
//// if( roleName != null && roleName.toUpperCase().indexOf("XXXXX")>0) {
// hasRole = true;
// break;
}else{
System.out.println("User is null");
} catch (IMException e) {
log.info("??? Error occured while checking the role for Initiator");
return hasRole;
} -
Resource Tab Create/delete/Display role is not active
Dear Friends,
I have been trying to work on cprojects 4.0, i encountered one issues. I tried exploring all the threads on the forum related this issue, but i could not find any resource related this issue.
in Resource Tab Create/delete/Display role is not active, they are grayed out.
I have maintained all the authorization
1. Roles for my user id are:
SAP_CPR_PROJECT_ADMINISTRATOR
SAP_CPR_PROJECT_LEAD
SAP_CPR_USER
i also have SAP_ALL
0SAP_ADMIN Project Role 'Administration'
Default Authorization : ResMan,Write
Z13_CONSULTANT Consultant
Default Authorization : ResMan,Write
Z13_DEVELOPER Developer
Default Authorization : ResMan,Write
Z13_PROJEKTLEIT Project Manager
Kindly request your valuable inputs.
Thanks and Regards
MukeshHi Mukesh,
Please go to following SPRO setting:
Collaboration Projects -> Resource management -> Qualification Management -> Activate Qualification Search and Matchup Using WFM Core
Delete the X under Value abbr. for Group WFM and Sem. abbr. QUINC. This will deactivate use of WFM.
Hope this resolves your problem.
Regards,
Niraj -
Roles tasks and resources assignment
Hi there.
I'm working in CProjet and I need to complete role definition; I can define staf (STAFFING TAB) and assign task (TASK TAB).
In TASK TAB I can create also association between role, task and resource; now, I seem that STAFFING TAB considers TASK TAB assignment, but instead no automatic workload distribution happen.
It looks like no resources link exist between TAB...
Any suggestion about?
Thanks
LucianoHi,
In Staffing tab there is required capacity and available capacity.
Required capacity is given to role and that can be distributed in general tab if distribution activated to that role type.
Available capacity will be associated with the resource and that is given during staffing.
You can not distribute required capacity in staffing tab as it is taken from Role.
Hope this will help you
Regards,
Karan Hon. -
OBIEE 11G with Single Sign-On and Active Directory
Hi guys,
Release Version: Oracle Business Intelligence 11.1.1.5.0
Patch applied: 11.1.1.5.0 BP3 (Patch 13832750)
OBIEE Server operating system: Windows Server 2008 SP2 (32-bits Operating System).
We are trying to configure Single Sign-On according to TechNote_WNA_SSO_AD_V4.0.doc.
Our krb5login.conf:
com.sun.security.jgss.krb5.initiate {
com.sun.security.auth.module.Krb5LoginModule required
principal="[email protected]"
keyTab=cgdkobi2.keytab
useKeyTab=true
storeKey=true
debug=true
com.sun.security.jgss.krb5.accept {
com.sun.security.auth.module.Krb5LoginModule required
principal="[email protected]"
keyTab=cgdkobi2.keytab
useKeyTab=true
storeKey=true
debug=true
We generate de keytab file:
C:\OracleBI11g\user_projects\domains\bifoundation_domain>C:\OracleBI11g\jrockit_160_24_D1.1.24\bin\ktab.exe -k cgdkobi2.keytab -a [email protected]
Password for [email protected]:XXXXXXX
Done!
Service key for [email protected] is saved in cgdkobi2.keytab
C:\OracleBI11g\user_projects\domains\bifoundation_domain>C:\OracleBI11g\jrockit_160_24_D1.1.2-4\bin\kinit -k -t cgdkobi2.keytab cgdkobi2
New ticket is stored in cache file C:\Users\cgdkobi2\krb5cc_cgdkobi2
C:\OracleBI11g\user_projects\domains\bifoundation_domain>C:\OracleBI11g\jrockit_160_24_D1.1.2-4\bin\klist -k -t cgdkobi2.keytab
Key tab: cgdkobi2.keytab, 1 entry found.
[1] Service principal: [email protected]
KVNO: 1
Time stamp: Mar 15, 2013 10:34
C:\OracleBI11g\user_projects\domains\bifoundation_domain>klist
Current LogonId is 0:0x406163f5
Cached Tickets: (0)
We re-start the services and logon into analytics web and SSO doesn't work but there's not an error. It runs successfully with and Active Directoy user and password. Seems like SSO wasn't enabled, but I checked is enabled.
Any suggestion?
Thanks in advancedFollow the posts : OBI 11.1.1.6.SSO and You are not currently signed in to Oracle BI Server" for OBIEE 11.1.1.6 SSO do the troubleshooting mentioned there.
Also check your logs for error like the one below:
[2012-03-09T16:42:36.000-05:00] [OBIPS] [NOTIFICATION:1] [] [saw.securitysubsystem.checkauthentication.runimpl] [ecid: 6c98b5cce1f24814:2a613331:135f95fbdff:-8000-0000000000005b7a,0:1:1] [tid: 5932] Authentication Failure.
Odbc driver returned an error (SQLDriverConnectW).
State: 08004. Code: 10018. [NQODBC] [SQL_STATE: 08004] [nQSError: 10018] Access for the requested connection is refused.
[nQSError: 43113] Message returned from OBIS.
[nQSError: 13039] The impersonator does not exist in the BI Security Service. (08004)[[
If you are getting this when you login to OBIEE : You are not currently signed in to Oracle BI Server"
then you need to apply this patch : 13553428 QA:BLK:DELIVER TO CORP. OID LDAP USERS FAILED WITH IMPERSONATOR DOES'NT EXIST. 11.1.1.6.0 Generic Platform (American English) General Oracle BI Suite EE Apr 5, 2012 799.4 KB
Let us know the updates. Hope this helps. Mark if it does.!
Thanks,
SVS
Maybe you are looking for
-
Difference in clearing documents
Hi, I would like to ask for help with the following problem. When posting the clearing (eg. clearing of Vendor Invoices X Bank payments on vendor account) the clearing documents are posted in two ways: Example clearing of two documents (invoice and p
-
Container Variables Not Filled
Hi, I have configured Alert Category and Alert Rules to trigger exceptions at Mapping, Adapter and Proxy level. All these alerts are getting triggered properly. But the container variable, &SXMS_FROM_SERVICE& is not getting populated and displays t
-
Song track "last played" not updating
I just used my new 3G phone as an iPod today in an effort to become my primary Pod. Unfortunately it appears that the "last played" field is not registering at all. And star ratings appear to not be taking as well. Anyone else noticing this as a glit
-
OSB Cloud crashes with call stack : kbhsxmDestroyNode - kbhscaDoCleaning
RMAN Backup using OSB Cloud is failing with the following errors in the alert.log : ORA-07445: exception encountered: core dump [kbhsxmFreeNode()+26] [SIGSEGV] [ADDR:0x2700000009] [PC:0x2AFD2527545E] [Address not mapped to object] [] ----- SQL Statem
-
Attaching/Linking XSL Question
Hi, How can I attach/link an XSL file in an XML document that I'm currently creating/forming (using TransformerHandler)? Here's the code: try mTransformerHandler = mSAXTransformerFactory. newTransformerHandler(new StreamSource(n