CRM security - is look up table possible for Sales org value
I have a requirement in CRM role where the sales organization value has to taken from a table. Since this value is different between development, Quality and production.
Please advice if I can set the field to all the three values or is there way make the field value in role point to a table where the sales organization value will be maintained.
Hi ,
Did you mean to say you will have one sales org value in DEV?
another in Quality? third variation in Production?
If this is the case , its not a good practice
Answer:
If you have tried all standard options and still insist that table is the method you want to follow:
creating a custom authority object, custom field name with the option to have one of the three values from the table under the field name is possible (ABAP DEVELOPER should work with you on this ).
Regards
Similar Messages
-
Table name for Sales Org/Plant combination for a given material?
Hi Experts,
I hv to find out that, weather the given material(actually, item of a sales order) have not been extended to the Sales Organisation / Plant on the sales order? or not?
So, in this context am looking A555 table......but, here I found 300 entries, where as MARA does hv tonns of materails!!
(A152, A153 tables do not hv any entry).
1 - So, am I lookimg the correct table? or is there any other good table?
2 - Is there any alternative(like FM) to validate the given materail againmst above said condition?
thanqMVKE is the best table, the Sales view displayed in MM03 is referenced from this table.
data: t_mvke like mvke.
SELECT *
INTO TABLE t_mvke
FROM mvke
WHERE matnr = p_matnr
AND lvorm <> 'X'
AND dwerk = p_werks.
Hope this helps, if not let us know your requirement.
Thanks,
Sudhir. -
Web Client - BP not valid for Sales Org - CRM 2007
Hi,
In the Web Client (CRM 2007, for the Quick Create Activities it is not possible to add Business Partner's as Internal Assignees,Towards Awareness or Person's Responsible. There is an error message - "TEST1 is not Valid for Sales Org" -
This issue never occured previously with the "Web Interaction Centers" - CRM 4.0, when we added in Internal Assignee's , Towards Awareness BP's.
Any help on this would be greatly appreciated
Thanks
DanHi,
I suppose this is not the right forum for this issue...
Regards,
Wolfhard -
Table Name for Sales Order Header Text.
Hi.
Whats the Table name for Sales Order Header Text???
Reg,
AmolHi Amol,
please Try to check the below link
http://scn.sap.com/thread/1361272
http://scn.sap.com/thread/416757
https://scn.sap.com/thread/1909247
https://scn.sap.com/thread/811915
Regards,
Gurunath -
Table name for sales order with Customer info
Hi Gurus,
Could you please provide me table name for sales order with customer no and customer name.
I have list of sales order number (more than 1000 no's ) i need to identify customer number and customer name (ship to party and sold to party information). I am running this report every week. so i plan to create sqvi for this report.
Thanks and regards,
B.Deethya.Hello,
Access Tables VBAK & VBAP.
From the above tables you will get Solt to Party & Ship to Party Codes.
For Customer names you have to pass the Customer Codes to Table - KNA1
Hope this clarifies.
Thanks,
Jignesh Mehta -
TABLE/FIELD FOR SALES ORDER'S SHIP TO LOCATION
Hi everyone,
Does anyone tell me what is the related tables/fields for Sales Order's Ship To Location? Since I want to display the Ship To Location information in the Oracle Report in Oracle Apps R11i.
I tried to use the following SQL select statement to retrieve the Ship to address:-
-- SHIP TO LOCATION
select a.address_id, c.customer_name, C.CUSTOMER_ID, A.SITE_USE_ID from ra_Site_uses_all a, ra_addresses_all b, ra_customers c
where a.site_use_code = 'SHIP_TO' and
a.status = 'A' and
b.address_id = a.address_id and
c.CUSTOMER_ID = b.CUSTOMER_ID and
b.status = 'A' and
c.customer_id in (select customer_id from ra_customers) and
c.status = 'A' and
c.customer_name like 'CLARION (H.K.)%'
But I found that the data is BILL TO address. Can anyone help me? Thanks.Hi all, I managed to solve my problem. Here's the query in case someone need it. Thanks
SELECT party.party_name "Send to" (SELECT party.party_name
FROM hz_cust_site_uses_all bill_su,
hz_cust_acct_sites_all bill_cas,
hz_party_sites bill_ps,
hz_locations bill_loc,
hz_parties party,
oe_order_headers_all h
WHERE h.invoice_to_org_id = bill_su.site_use_id
AND bill_su.cust_acct_site_id = bill_cas.cust_acct_site_id
AND bill_cas.party_site_id = bill_ps.party_site_id
AND bill_loc.location_id = bill_ps.location_id
AND bill_cas.party_site_id = bill_ps.party_site_id
AND bill_ps.party_id = party.party_id
AND h.order_number = 'your_order_number') "Invoice to"
FROM oe_order_headers_all h,
hz_cust_site_uses_all ship_su,
hz_cust_acct_sites_all ship_cas,
hz_party_sites ship_ps,
hz_locations ship_loc,
hz_parties party
WHERE h.ship_to_org_id = ship_su.site_use_id
AND ship_cas.party_site_id = ship_ps.party_site_id
AND ship_su.cust_acct_site_id = ship_cas.cust_acct_site_id
AND ship_cas.party_site_id = ship_ps.party_site_id
AND ship_ps.party_id = party.party_id
AND ship_loc.location_id = ship_ps.location_id
AND h.order_number = 'your_order_number'; -
Search help Problem for Sales Org
Hi All ,
I have created a new 'Z' table and have a table maintenance for that . I need to attach search help for the field VKORG . I have attached C_VKORG in the table itself . But I'm not able to see any values for sales org .
I checked with the other standard table . It has the same search help but it was giving values there . I'm not able to find what the problem is .
Can you guys suggest any thing ?
Thanks ,
Shounak M.Hello,
What is your release of CRM?
For the values of sales org, should you not use the search help :CRM_ORGMAN_SALES_ORG?
Regards,
Frédéric -
BP not Valid for Sales Org - Web Client error
Hi,
We are currently upgrading from CRM 4.0 --> 2007. We have multiple Sales Organisations and different business roles. In the Web Clients we have a number of transactions. When we try and add additional users from other sales orgs to these activities/transactions we get the following error "BP not Valid for Sales Org".
In CRM 4.0 for the various Interaction Centers we never got this error. We were able to add additional users from other sales orgs to transactions.
Mt question is - How can we stop this error from occuring , so that we can add additional users from other sales orgs to these activities/transactions in the various Web Clients.
Any help on this would be greatly appreciated,
Thanks,
DanHi,
This error is appearing for the addition of employees. These employees are set up in the Org model for the relevant Sales Org's, yet the error still appears.
How would you go about adding employees,contacts etc from different Sales Org's to transactions (i.e attendees for an audit) in a Web Client that is set up to be Sales Org specific.
Regards,
Dan -
Material not defined for sales org
Hi,
when i try to select the item code in CUSTOMER-MATERIAL info. i cant able to get the item which created in MM01. and also getting the message .
"material not defined for sales org". can you help us how to resolve this one.
thanks
BalaThat means that particular material has either been created without extending the required sales views or material code has not been created.
Go to MM01, key in that material code, select all sales views and execute. Maintain the required sales area and save.
thanks
G. Lakshmipathi -
Need to know the table for sales org and sales area of role Sold-to in CRM
Dear Sir,
Our server is CRM 5.0, I would like to download the data from CRM , however, I would like to know the table name which keep the sales org and sales area of role Sold-to in T-code : BP . However, we can't find the actualty table.
Please kindly advise.
Thank you
LekHi Vimol,
You can get Org details in various tables like Sales Org, Division, Distribution Channel in following tables with help of PARTNER_GUID.
Sales :
CRMM_BUT_LNK0010
CRMM_BUT_LNK0011
Shipping:
CRMM_BUT_LNK0020
CRMM_BUT_LNK0021
Billing :
CRMM_BUT_LNK0030
CRMM_BUT_LNK0031
Organization :
CRMM_BUT_LNK0140
CRMM_BUT_LNK0141
I think, for you Organization related table CRMM_BUT_LNK0141 would be useful.
From this table you will get Sales Org, Division, Distribution Channel.
And in order to get Sales Office of BP, you will get it from table CRMM_BUT_SET0140 where you can put set_guid fetched from CRMM_BUT_LNK0141
Hope this helps....Please reward points if useful.
Regards,
Shailesh Jadhav -
Which table contain the sales org/distribution channel details for an PO
Hi Experts,
Do you know from which table could i get the sales org/distribution channel details for an Purchase order.
The Purchase order is an UB document type. STO
Then there will be delivery order created for this STO.
I heard there are 2 kinds of Sales org/distribution channel in one Purchase order? One is Vendor, another is local...?Is this correct understanding?
Please let me know which table field could i find those info from an Purchase order document?
Or the questions could be:
Assumed we have replenishment delivery#, then how to get corresponding Purchase order#(UB, STO), and further how to get the sales org info?
Please kindly advise from table fields points of view...
How to get the PFrom an replenishment delivery#
Thanks.Dear Hoo Laa,
You may find the Sales Organisation/Distribution Channel details in PO itself (Shipping Tab). Table where you can get Sales Organisation/Disribution Channel is EKPV.
Regards
Samier Danish -
Table name for opening stock value
Hi,
Can some body tell me the table name & the field name for opening stock value,
(This is when you pass the date through LSMW at initial stage and it gets sits in which table)
For ex. MB5B
rgds
SonuThere are many stock tables in SAP.
if you load unrestricted use stock with value, then the quantity is going to MARD, quantity and value to MBEW.
if material is batch managed, then stock per batch is going to MCHB, but still MARD and MBEW are updated.
if you load non-valuated stock (material type UNBW), then only MARD is updated, no MBEW entry.
and much more cases for consignment, sales order stock etc etc.
If you try to find the values more than a month after the upload, and your materials had movements, then the old stock quantity at period closing is transfered to the history tables MARDH, MBEWH.
If you load in the beginning of a month, then SAP calculates the opening stock by using the end of period stock and add/subs the material movements.Then you will not find the opening stock as a single number in any table. -
Tables identification for sales order fields
experts
1)I am having an order and it may have multiple deliveries.
in what way i need to fetch all the deliveries for that order?
lips-vgbel = vbap-vbeln , lips-vgpos- posnr will this work ? or something else i need to use to get all the deliveries for that order?
2)and for that deliveries i will be having shippiments and how to get that?
3) from which table i can see whether return order exists for the sales order ?
4) how can we identity whether credit memo there for the sales order or not?
5)where(table) can we find the atp qunatity field which is there in sales order scheduline line data tab?
thank you for all the helpHi
1)I am having an order and it may have multiple deliveries.
in what way i need to fetch all the deliveries for that order?
lips-vgbel = vbap-vbeln , lips-vgpos- posnr will this work ? or something else i need to use to get all the deliveries for that order?
Goto VBFA table, give your sales order number as VBFA-VBELV and fetch VBFA-VBELN where VBTYP_N = J
2)and for that deliveries i will be having shippiments and how to get that?
Goto VBFA table, give your Delivery number as VBFA-VBELV and fetch VBFA-VBELN where VBTYP_N = 8.
3) from which table i can see whether return order exists for the sales order ?
Goto VBFA table, give your sales order number as VBFA-VBELV and fetch VBFA-VBELN where VBTYP_N = H.
If sy-subrc = 0
return order exists
else not.
4) how can we identity whether credit memo there for the sales order or not?
Goto VBFA table, give your sales order number as VBFA-VBELV and fetch VBFA-VBELN where VBTYP_N = K.
If sy-subrc = 0
credit memo exists
else not.
Hope this is sufficient for your. Rest you can do R&D. -
Table name for sales order history
hi guys,
I want to know the name of table which contains sales order history.
regards
neeleshHi
Use this code it will get all the details
Sales Order Changed History Display
Sales Order Changed History Display
You can execute the report by :
1. Change Date
2. User Name
3. Sales Order Number
Submitted by : SAP Basis, ABAP Programming and Other IMG Stuff
http://www.sap-img.com
REPORT ZSDCHANGE LINE-SIZE 132 NO STANDARD PAGE HEADING
LINE-COUNT 065(001)
MESSAGE-ID VR.
TABLES: DD04T,
CDHDR,
CDPOS,
DD03L,
DD41V,
T685T,
VBPA,
TPART,
KONVC,
VBUK.
DATA: BEGIN OF ICDHDR OCCURS 50.
INCLUDE STRUCTURE CDHDR.
DATA: END OF ICDHDR.
SELECT-OPTIONS: XUDATE FOR ICDHDR-UDATE,
XNAME FOR ICDHDR-USERNAME,
XVBELN FOR VBUK-VBELN.
SELECTION-SCREEN SKIP.
SELECTION-SCREEN BEGIN OF BLOCK BLK1 WITH FRAME TITLE TEXT-001.
PARAMETERS: SUDATE RADIOBUTTON GROUP R1,
SNAME RADIOBUTTON GROUP R1,
SOBID RADIOBUTTON GROUP R1.
SELECTION-SCREEN END OF BLOCK BLK1.
DATA: WFLAG,
WCHANGENR LIKE CDHDR-CHANGENR,
WUDATE LIKE CDHDR-UDATE,
WNAME LIKE CDHDR-USERNAME,
WVBELN LIKE VBUK-VBELN,
WDEC1 TYPE P DECIMALS 3,
WDEC2 TYPE P DECIMALS 3,
WDEC3 TYPE P DECIMALS 3,
WDEC4 TYPE P DECIMALS 3.
DATA: UTEXT(16) VALUE 'has been changed',
ITEXT(16) VALUE 'has been created',
DTEXT(16) VALUE 'has been deleted'.
DATA: BEGIN OF ICDSHW OCCURS 50.
INCLUDE STRUCTURE CDSHW.
DATA: END OF ICDSHW.
DATA: BEGIN OF ITAB OCCURS 10.
INCLUDE STRUCTURE CDSHW.
DATA: UDATE LIKE CDHDR-UDATE,
USERNAME LIKE CDHDR-USERNAME,
CHANGENR LIKE CDHDR-CHANGENR,
VBELN(10),
POSNR(6),
ETENR(4),
INDTEXT(200),
END OF ITAB.
SELECT * FROM VBUK WHERE VBELN IN XVBELN.
CLEAR CDHDR.
CLEAR CDPOS.
CDHDR-OBJECTCLAS = 'VERKBELEG'.
CDHDR-OBJECTID = VBUK-VBELN.
PERFORM READHEADER.
PERFORM READPOS.
LOOP AT ITAB.
CASE ITAB-TABNAME.
WHEN 'VBPA'.
IF ITAB-FNAME = 'KUNNR' OR
ITAB-FNAME = 'LIFNR' OR
ITAB-FNAME = 'PARNR' OR
ITAB-FNAME = 'PERNR' OR
ITAB-FNAME IS INITIAL.
MOVE ITAB-TABKEY TO VBPA.
SELECT SINGLE * FROM TPART WHERE SPRAS = SY-LANGU
AND PARVW = VBPA-PARVW.
IF SY-SUBRC = 0.
REPLACE '&' WITH TPART-VTEXT INTO ITAB-INDTEXT.
ENDIF.
ENDIF.
WHEN 'VBAP'.
IF ITAB-FNAME IS INITIAL.
REPLACE '&' WITH 'Item' INTO ITAB-INDTEXT.
ENDIF.
WHEN 'KONVC'.
MOVE ITAB-TABKEY TO KONVC.
SELECT SINGLE * FROM T685T WHERE SPRAS = SY-LANGU
AND KVEWE = 'A'
AND KAPPL = 'V'
AND KSCHL = KONVC-KSCHL.
IF SY-SUBRC = 0.
REPLACE '&' WITH T685T-VTEXT INTO ITAB-INDTEXT.
ENDIF.
ENDCASE.
IF ITAB-INDTEXT(1) EQ '&'.
REPLACE '&' WITH ITAB-FTEXT(40) INTO ITAB-INDTEXT.
ENDIF.
IF ITAB-CHNGIND = 'I'.
REPLACE '%' WITH ITEXT INTO ITAB-INDTEXT.
ELSEIF ITAB-CHNGIND = 'U'.
REPLACE '%' WITH UTEXT INTO ITAB-INDTEXT.
ELSE.
REPLACE '%' WITH DTEXT INTO ITAB-INDTEXT.
ENDIF.
CONDENSE ITAB-INDTEXT.
MODIFY ITAB.
ENDLOOP.
ENDSELECT.
IF SUDATE = 'X'.
SORT ITAB BY UDATE VBELN POSNR ETENR.
ELSEIF SOBID = 'X'.
SORT ITAB BY VBELN POSNR ETENR UDATE.
ELSE.
SORT ITAB BY USERNAME VBELN POSNR ETENR UDATE.
ENDIF.
LOOP AT ITAB.
CLEAR WFLAG.
IF SUDATE = 'X'.
IF WUDATE NE ITAB-UDATE.
SKIP.
WRITE:/001 ITAB-UDATE,
023 ITAB-USERNAME,
037(10) ITAB-VBELN.
WFLAG = 'X'.
WUDATE = ITAB-UDATE.
WCHANGENR = ITAB-CHANGENR.
ENDIF.
ELSEIF SOBID NE 'X'.
IF WVBELN NE ITAB-VBELN.
SKIP.
WRITE:/001 ITAB-VBELN.
WVBELN = ITAB-VBELN.
ENDIF.
ELSE.
IF WNAME NE ITAB-USERNAME.
SKIP.
WRITE:/001 ITAB-USERNAME.
WNAME = ITAB-USERNAME.
ENDIF.
ENDIF.
IF WCHANGENR NE ITAB-CHANGENR.
WRITE:/023 ITAB-USERNAME,
037(10) ITAB-VBELN.
WFLAG = 'X'.
WCHANGENR = ITAB-CHANGENR.
ENDIF.
IF WFLAG = 'X'.
WRITE: 013 ITAB-CHNGIND,
049 ITAB-POSNR,
057 ITAB-ETENR,
065 ITAB-INDTEXT(60).
ELSE.
WRITE: /013 ITAB-CHNGIND,
049 ITAB-POSNR,
057 ITAB-ETENR,
065 ITAB-INDTEXT(60).
ENDIF.
WRITE:/065 ITAB-F_OLD.
WRITE:/065 ITAB-F_NEW.
ENDLOOP.
FORM READHEADER.
CALL FUNCTION 'CHANGEDOCUMENT_READ_HEADERS'
EXPORTING
DATE_OF_CHANGE = CDHDR-UDATE
OBJECTCLASS = CDHDR-OBJECTCLAS
OBJECTID = CDHDR-OBJECTID
TIME_OF_CHANGE = CDHDR-UTIME
USERNAME = CDHDR-USERNAME
TABLES
I_CDHDR = ICDHDR
EXCEPTIONS
NO_POSITION_FOUND = 1
OTHERS = 2.
CASE SY-SUBRC.
WHEN '0000'.
WHEN '0001'.
MESSAGE S311.
LEAVE.
WHEN '0002'.
MESSAGE S311.
LEAVE.
ENDCASE.
ENDFORM.
FORM READPOS.
LOOP AT ICDHDR.
CHECK ICDHDR-UDATE
IN XUDATE.
CHECK ICDHDR-USERNAME
IN XNAME.
CALL FUNCTION 'CHANGEDOCUMENT_READ_POSITIONS'
EXPORTING
CHANGENUMBER = ICDHDR-CHANGENR
TABLEKEY = CDPOS-TABKEY
TABLENAME = CDPOS-TABNAME
IMPORTING
HEADER = CDHDR
TABLES
EDITPOS = ICDSHW
EXCEPTIONS
NO_POSITION_FOUND = 1
OTHERS = 2.
CASE SY-SUBRC.
WHEN '0000'.
LOOP AT ICDSHW.
CHECK ICDSHW-CHNGIND NE 'E'.
CLEAR ITAB.
MOVE-CORRESPONDING ICDHDR TO ITAB.
MOVE-CORRESPONDING ICDSHW TO ITAB.
CASE ITAB-TABNAME.
WHEN 'KONVC'.
MOVE ICDHDR-OBJECTID TO ITAB-VBELN.
MOVE ICDSHW-TABKEY(6) TO ITAB-POSNR.
WHEN OTHERS.
MOVE ICDSHW-TABKEY+3(10) TO ITAB-VBELN.
MOVE ICDSHW-TABKEY+13(6) TO ITAB-POSNR.
MOVE ICDSHW-TABKEY+19(4) TO ITAB-ETENR.
ENDCASE.
MOVE '& %' TO ITAB-INDTEXT.
APPEND ITAB.
CLEAR ITAB.
ENDLOOP.
WHEN OTHERS.
MESSAGE S311.
LEAVE.
ENDCASE.
ENDLOOP.
ENDFORM.
TOP-OF-PAGE.
WRITE:/ SY-DATUM,SY-UZEIT,
50 'SALES ORDER CHANGE HISTORY',
120 'Page', SY-PAGNO.
WRITE: / SY-REPID,
60 'SALES ORDERS STATISTICS'.
SKIP.
ULINE.
IF SUDATE = 'X'.
WRITE:/001 'Change Date',
013 'Time',
023 'User Name',
037 'Sale Order',
049 'Line',
057 'Sch No',
065 'Changes'.
ELSEIF SOBID = 'X'.
WRITE:/001 'Sale Order',
013 'Line',
021 'Sch No',
029 'Change Date',
041 'Time',
051 'User Name',
065 'Comment'.
ELSE.
WRITE:/001 'User Name',
015 'Time',
025 'Change Date',
037 'Sale Order',
049 'Line',
057 'Sch No',
065 'Changes'.
ENDIF.
ULINE.
*--- End of Program
Regards
Shiva -
Table for sales org and plant assignment
Dear Experts
I want to have the table name where a particular sales org is assigned to a plant.i have seen T001W and TVKO but its not there.
Kindly help out.
Thanks
SanjeevHi,
please find the correct table name is :V_TVKWZ_ASSIGN
note:whenever you want to see the table name and Feild name , go to the the particular path or configuration -cliclk F1-TECHNICAL INFORMATION.
please let me know ,if it helps
Thanks,
Rajendraprasad vasam
Maybe you are looking for
-
Multiple caches use same distributed scheme, what about cachestore config?
Hi, If a distributed scheme is configured with read-write-backing-map, will ALL caches be required to define the cachestore configuration if the caches are using the same distributed scheme? For example, we have two caches "ExpireSessions" and "Custo
-
Hello Experts, In our project we are using LSMW to transfer data from a Legacy system to R/3 system. I'm new to this concept and I'm getting the following error in the "Start IDOC Processing" step Accounting transaction not permitted for posting in F
-
When students login & upload images onto a client, they have to return to that same client. They cannot see their images if they log into another client the next day. Currently, I created uses as Local only on a server dns of ---- .server.private. vi
-
I have 3 databases with identical table structure installed in 3 different servers.(East ,West & South) To view consumers bill information from any database I am using view with db link. v_bill_CASH_data is base view created in every datbase In east
-
Some "formula" interpreter or returning value from unnamed PL/Sql blocks
Hello, My company is developing Payroll and HR software and we use Oracle 10G Database. For a new module we are looking for a system were the end user (power user) can put in some kind of "formula's" to define what info/figures he wants for certain c