: Colon in Sales Org Field.  ECC6

Dear experts,
I am updating some of our roles with correct org levels.  I noticed in the sales org field of one of them there is a : in place.  Can you tell me if there is a reason for this?  I understand the ' ' but I have never come across a colon before that wasn't related to BI queries.
I would like to remove it if its not supposed to be there so I have clean roles so to speak!
Any replies appreciated.
Dawn
I have also noticed this in the customer field.  Its under controlling ZCO_REP03
Edited by: Nicnac on Feb 19, 2010 12:47 PM

> I have also noticed this in the customer field. Its under controlling ZCO_REP03
Hokai! I would be carefull!
Is this really an authorization object or a role name?
I suspect that what the BW folks might have done is to tap into the ECC roles to reuse authorization data for their reporting authorizations. If they wantes to achieve this for all org fields from ECC and also provide the aggregation values as required (because the users and possibly re-usable roles already exist) then they might be maintaining this authorization (which appears to be useless) in the ECC system so that their extractors can extract the role data as well!!
I would go to the BW folks and check on that side first before changing anything.
There are several advantages from this approach, but it does create a dependency between the ERP system and the BW system which is not easily "visible" on the ECC side.
If they are not available, then I will show you some tricks to some of the hints you can find yourself (if this is the case). Let me know.
Actually, I am feeling lucky today so I will bet my hat on it that it is a BW extraction...
Cheers,
Julius

Similar Messages

  • How to get sales org. field value in CUSTOMER_ADD_DATA~SAVE_DATA  ?

    Dear Guru ,
    The requirment is we send some information to external email system when user save the customer master data ( XD01 , XD02 ) .
    I try to use badi CUSTOMER_ADD_DATA~SAVE to satisfy this requirment , but i can't get the Sales Org value ( KNVV-VKORG ) in this badi in XD02 ...
    Has someone guide me how to do that ?
    Below abap code can get the Sales Org value in tcode XD01 , but not in tcode XD02 .
            DATA :  lv_knvv type char30 value '(SAPMF02D)KNVV'  .
            DATA : l_vkorg type vkorg .
      FIELD-SYMBOLS : <fs_xknvv> type knvv .
      ASSIGN : (lv_knvv) TO <fs_xknvv> .
    * Now i have the Sales Org in XD01 !
          l_vkorg = <fs_xknvv>-vkorg .
    Thanks .
    Best Regards,
    Carlos

      DATA :
             lv_knb1 type char30 value '(SAPMF02D)KNB1' ,
             lv_knvv type char30 value '(SAPMF02D)KNVV' ,
             lv_kna1 type char30 value '(SAPMF02D)KNA1' .
      FIELD-SYMBOLS : <fs_xknb1> type knb1 .
      FIELD-SYMBOLS : <fs_xknvv> type knvv .
      FIELD-SYMBOLS : <fs_xkna1> type kna1 .
      ASSIGN : (lv_kna1) TO <fs_xkna1> .
      ASSIGN : (lv_knb1) TO <fs_xknb1> .
      ASSIGN : (lv_knvv) TO <fs_xknvv> .
    Edited by: Carlos Zhang on Dec 17, 2010 3:25 PM

  • Conversion of Sales Org from CRM to ECC standard.

    Hi Experts,
    Currently in CRM, the Sales Organizations are contained in  a 15 character field. In ECC however it is a 4 character field. Is there any way to convert the CRM sales org id to the ECC sales org field ???
    Thanks & Regards,
    Aditya

    Hi Amit,
    Thanks a lot for those function modules. I could not use them explicitly for my purpose, however a  little look into the function module gave me what I wanted.
    The following code will convert the ECC Sales Org directly to the CRM Sales Org.  :
    DATA lv_orgman TYPE REF TO cl_crm_org_management,
              VKORG type VKORG, " ECC Sales Org
              Sales_org type CRMT_SALES_ORG. " CRM sales Org
    Get a reference to the org management.
      CALL METHOD cl_crm_org_management=>get_instance
                  IMPORTING ev_instance = lv_orgman.
    Convert the sales area.
      CALL METHOD lv_orgman->get_sales_org_of_vkorg
           EXPORTING  iv_vkorg = VKORG
           IMPORTING  ev_sales_org = Sales_org
           EXCEPTIONS crm_key_not_defined = 1.
    If sy-subrc eq 0.
    *Raise error message for invalid ECC sales org.
    endif.

  • INTERNAL QN CHECK ON AUTHORIZATION FOR SALES ORG

    Hello Experts,
    Following is the current set up
    An internal QN -Root Cause Analysis QN (RCA QN) is created via standard QM01 trxn where Sales Org is a mandatory field to be filled.The user able to create RCA QN for any Sales Org.
    There is No check either at the time of selecting the Sales Org. field value OR at the time of save QN for authorization check against Sales Org. for the user.
    There is now a requirement from business to ensure user can create a RCA QN only for the Sales Org. assigned to the authorization object in his authorization profile.
    Problem:
    The field Sales Org.(VIQMEL-VKORG) belongs to the Std. screen 0100 in screen program name SAPLXQQM.There is not any BADI enhancement that is triggered during RCA QN creation/Save for this field .Also , the user exit enhancement QQMA0002 will not work as VIQMEL is not updated yet with VKORG value until saved ( at when QQMA0002 FM EXIT_SAPLQAUT_001 is NOT getting triggerred)
    Question:
    Pl can you advise if there is  a way to check this field in the QN at time of creation or save via any user exit /enhancement in the std .prgm?
    Pl let me know
    Thanks
    Ranganath

    Hi Rangantha,
    I think, you need to do a screen exit level validation (For Ex: QQMA0001) at sales org level (VIQMEL-VKORG), which should be triggered before "SAVE" option is executed or "Enter" is pressed. The main objective for this enhancement should be to check if the value VKORG is matching with the value maintained at User Profile. In case if both matches, then the "Save" option should be executed. Else, it should throw a pop-up message for user's reference that both the data is not matching.
    Thanks,
    Arijit

  • Fld defaulting to specific sales org for user even though Parameter not set

    Hello,
               I have a problem, for a specific user, where the sales org field is defaulting to a specific value even though his parmeter ID is not set for VKO. For information, the sales org value no longer exists (invalid). More over, the problem exists only for a particular transaction, MM41, MM42 and MM43. When he tried VA01 the prolem of the sales org value defaulting does not happen.
    I have tried MM41, 42 and 43 with my user ID and it works properly. We use CUA but parameters are locally maintained in each child systems as this is logical. i reset the buffers (/$sync) just to be sure (as this is not a live system) but this does not help.
    Any ideas?
    Regards,
    Prashant

    Hi Prashanth,
    at our end we do not have a  retail-specific maintenance function, but i guess the problem arises when the user has entered the sales organization and saved it as " default areas of validity", try using a blank entry and then click on the tab for default areas of validity - it "could" solve the problem

  • Sales Org Extension

    Hi Experts,
    I have one requirement where i need to show existing sales org , distribution channel to user , in addition to this i need to show some two additional fields  copy from sales org and copy from Distn Chnl . I need to show the existing sales org for the material being changed in the copy from Sales field  and existing Distn Chnl for that material . so that all the existing characterstics should copied to the new sales organization . please help me how to show the existing sales organisation in copy from sales organisation for a particular material . 
    if i press F4 in Copy from existing Sales org field, i need to show all the existing Sales Organisation for the material being changed as available options.
    i tried creating listbox but it didnt work. Please help me
    Thanks in advance,
    Shrikanth

    Use FM F4IF_INT_TABLE_VALUE_REQUEST to show custom search help options.
    *& Report  ZTEST_SOURAV15
    REPORT ZTEST_SOURAV15.
    TABLES: mara, marc.
    PARAMETERS: matnr TYPE mara-matnr.
    PARAMETERS: werks TYPE marc-werks.
    TYPES : BEGIN OF ty_marc ,
    werks TYPE marc-werks ,
    END OF ty_marc.
    DATA : it_marc TYPE STANDARD TABLE OF ty_marc.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR werks.
      DATA: l_i_dynpfields TYPE STANDARD TABLE OF dynpread INITIAL SIZE 0,
            l_wa_dynpfields  TYPE dynpread.
      l_wa_dynpfields-fieldname = 'MATNR'.
      APPEND l_wa_dynpfields TO l_i_dynpfields.
      CALL FUNCTION 'DYNP_VALUES_READ'
        EXPORTING
          dyname                         = sy-repid
          dynumb                         = sy-dynnr
    *   TRANSLATE_TO_UPPER             = ' '
    *   REQUEST                        = ' '
    *   PERFORM_CONVERSION_EXITS       = ' '
    *   PERFORM_INPUT_CONVERSION       = ' '
    *   DETERMINE_LOOP_INDEX           = ' '
        TABLES
          dynpfields                     = l_i_dynpfields
       EXCEPTIONS
         invalid_abapworkarea           = 1
         invalid_dynprofield            = 2
         invalid_dynproname             = 3
         invalid_dynpronummer           = 4
         invalid_request                = 5
         no_fielddescription            = 6
         invalid_parameter              = 7
         undefind_error                 = 8
         double_conversion              = 9
         stepl_not_found                = 10
         OTHERS                         = 11
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
      READ TABLE l_i_dynpfields INTO l_wa_dynpfields
      WITH KEY fieldname = 'MATNR'.
      IF sy-subrc = 0.
        DATA l_matnr TYPE matnr.
        l_matnr = l_wa_dynpfields-fieldvalue.
        CALL FUNCTION 'CONVERSION_EXIT_MATN1_INPUT'
          EXPORTING
            input        = l_matnr
          IMPORTING
            output       = l_matnr
          EXCEPTIONS
            length_error = 1
            OTHERS       = 2.
        IF sy-subrc <> 0.
          MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        ENDIF.
        SELECT werks FROM marc INTO TABLE it_marc WHERE matnr EQ l_matnr.
        CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
          EXPORTING
            retfield    = 'WERKS'
            dynpprog    = sy-repid
            dynpnr      = sy-dynnr
            dynprofield = 'P_WERKS'
            value_org   = 'S'
          TABLES
            value_tab   = it_marc.
      ENDIF.
    START-OF-SELECTION.
      WRITE: / ' this is for testing'.

  • Creating Custom fields which are sales org dependent in Accounts Master

    Hello Experts,
    I want to create new custom fields in Accounts Master for sales and shipping.The component being used is BP_SALES.However when I try to create custom fields through AET, the new fields are added in the BUILHEADER context node.The problem with this is, its making the fields Sales Org independent.
    I want to add the fields which are sales org dependent( i.e. want to add the fields for the context nodes BUILSHIPPINGTERMS and BUILSALESARRANGEMENT).
    Please help me in this regards,
    Thanks and Regards,
    Rahim
    Edited by: Abdul Rahim on Dec 27, 2010 9:55 AM

    Hi Rahim,
    in general extension fields for Business Partner are only supported for the header fields (Table BUT000). Therefore the AET does not offer this.
    Table extension for BP sales data is supported by the AET beginning from CRM 7.0 eHP1. If you have this you can just create a 1:1 table enhancements and should be happy. If not I'm afraid that you would have to implement this manually.
    Using the Easy Enhancement Workbench (EEW) it would only be possible to create table extensions for the header and for relation ship but not for sales data.
    Regards Matthias

  • Sold to party field should be editable and non-Editable for diff sales org

    Hi,
        in creation of SO,i want SP field should be editable for Domestic sales org and Non Editable for Export sales org.
    please help on this.

    Dear Mohanty,
    In sales order, for domestic sles SP is editable - It is Normal process.
    Non Editable for Export sales org.
    In this how user will enter the sold to party while creating sales order.
    And did you create export customer classification in Sales org rather Distribution channel.
    Regards,
    Mani

  • Change the name of field "product attribute1" in Sales Org 2

    Hi,
    We require to change the name of field "product attribute1" in Sales Org 2  in Material Master. Is there any provision in SPRO or it has to be done only with the help of Abapper.
    Please advise.
    Regards,
    Pratap

    Dear pratap
    its basically an enhancement but process is very simple you can also do it however if its your first time kindly follow the steps below mentioned
    1.First you need to get the Date Element Name of the field you want to change the description.
    2.To get that go to Material Master and to that field. Press F1.
    3.Press "Technical Information" button.
    4.You can see a field named "Data Element". Copy the value of that field for your field.
    4.Now to change the description, Go to Tx; CMOD.
    5.Select below Menu option. Go to / Text Enhancements / Keywords / Change
    6.Enter copiedr Data Element there and press Enter.
    Now you should be able to see field descriptions appear. You can change those as your wish
    Once done, Save.
    gud luck

  • Mass change - Move existing sales orders from Sales org A to Sales org B

    Good morning dear network,
    am seeking for your guidance on one specific matter.
    We are in the process of making changes to our billing / organisational structure (new sales orgs)
    One of the challenges is that we need to move existing open sales orders from one sales org to another (new) sales org.
    If all master records exist in the new sales org, is there a (technical) way of moving the existing sales orders from the current sales org into the new sales org, without having to replace each order individually ?
    would welcome any suggestions.
    Many thanks

    I would recommend to close the existing open sale orders by assigning Reason for Rejection and create new sale orders in the newly created sales organisation.
    This is due to the fact that you need to ensure each and field in the existing sale orders to match with the newly created sales organisation and it is bit time consuming.
    Still if you prefer to what you had indicated, LSMW is the better option
    thanks
    G. Lakshmipathi

  • How to extend Sales org for a material being Changed

    Hi Experts,
    i need to extend sales org , distribution Channel for a material .
    my table look like this and having 6 fields shown below
      1             2         3               4            5                     6
    Sales org | Des | Distn Chnl | desc |  Copy from So | Copy from Dstn Chnl
    If the user enters the existing value in Copy From SO and Copy Fron Distn Chnl  .  Then i need to copy all the values corresponding to the Existing SO and Distrn Chnl to the Newly entered Sales Org . 
    the table im displaying in ALV , if user perss F4 in copy From SO and Copy From Distn  , i need to show the existing values for the material being changed , this is working fine and i am able to get the existing values.
    After user selects one of the existing value for SO and Distrn channel  , i need to copy all the values to newly created So and distrn Chnl  .
    i dont know how to proceed . Please help me to solve this problem.
    Thanks,
    Shrikanth

    You can use AET to extend the sales area data of BP.  However, it wont add the fields automatically in GUI, But the generated fields are available in the relevant DB tables.
    BP GUI transaction is no more supported . Im not sure why you want to work on GUI.
    Regards,
    Shaik

  • Free Goods determination -acess sequence sales org/ plant/material

    Hi
    I am trying to determine the free goods by choosing the key combination as Sales org/plant/material.
    The system is not determineing the free qty ,instead when i maintain the condition record with customer/Material key combination ,then the system is determineing the free qty.
    I also tried to put acess Sequence Sales org/plant/material above the Acess sequence customer/Material,but still the system not detrmineing the free qty in the order.
    can any one pl gide me how to solve this issue.
    regards
    shashi

    Hi
    Go to the access sequence where Sales org/Plant/Material are maintained as condition table.
    Now select the condition table and then click the node "Fields" on the left hand side of the screen.
    It may give a warning message that "Fields are not yet generated". Just ignore this and Enter once again.
    Do this until it takes you to a screen where you can see fields like KOMK-VKORG, KOMK-WERKS and KOMP-MATNR
    Now create the condition records and check in transaction by creating sales order. It shoudl work.
    Hope this helps.
    You can reward if it helps you

  • ABAB programm to copy material sales text from one sales org to another?

    Hi all,
    i'm searching for a ABAP programm to copy a material sales text from one sales org to another.
    Has anybody seen something like that before or has anybody an idea how to do this?
    Greetings & TIA
    strobbel

    @Narin
    I've tried to execute both code now over a new programm in the se38 and i get a error message from the first code (http://www.sap-img.com/abap/bapi-to-copy-materials-from-one-plant-to-another.htm).
    It's called:
    "BAPI_MARC1" cannot be converted to a character-type field.
    Could you help me to solve this?
    Sorry but i'm an absolutely newbie in things like ABAP and so on ...

  • How to assign a Sales Org and Product group

    all the config have been maintained (creating the hierarchies/categories, assign the set types to categories etc.) under IMG->Cross-Application Components->SAP Product.
    Also assigned the set type for sales data/product group for category MAT_DIEN.
    But the fields from these section are greyed out when I try creating a product (not able to assign the sales org, or product group)
    Edited by: Agarwal Ameet on Aug 9, 2010 9:56 AM

    Dear Sun,
    One way is:
    Maintain the required setting in T. Code: VKOA.
    Another way is:
    Create an Internal Order (T. Code: KO01) with required Field-entries in
    Tab: Assignment --> Profit Center; and
    Tab: Period-end Closing --> Cost Center ( or G/L account).
    and attach it to your Sales Order.
    To know more about Internal Order Processing, refer:
    [Internal Order|http://help.sap.com/saphelp_erp2005vp/helpdata/en/a9/ab7f68414111d182b10000e829fbfe/frameset.htm]
    Or, consult FI-Personnel at your end.
    Best Regards,
    Amit
    Note: Also, sharing one document for knowledge-sake:
    [Acct assignmt logic sales order proc.|http://www.saptechies.com/acct-assignmt-logic-sales-order-proc-rem/]

  • Help required: how to makes sales office field mandatory, in inquiry and qu

    I want to make the field sales office as mandatory , in Inquiry and quotation, please guide me how i can do it.

    hi
    if so then u do one thing.. enter the Tcode and then in variant name .. keep the field empty and search for Transaction variant by giving only the tcode.VA11
    if u find any transaction variants for Va11 then u can use that or else serach with VA01 and c how many Transaction Variants u r getting.. to my guess u must only be getting BUS2030..
    if that is the case u have to create new transaction variant for va11 and then proceed the process
    =====================
    GOT THE SOLUTION
    =====================
    SHD0 > enter tcode VA11 > F5 > Give the Enquiry type (IN) > give the details sales org, dist chnl, div, > Press Enter > will get the fields with options..
    Same in the case of VA21 .. giving sales org , dist chnl, div is not compulsary.. just give the document type and can proceed..
    Reward if USeful
    Thanx.. Naren..

Maybe you are looking for