Scenario regarding Sales Organization, distribution channel

Dear Experts,
I am doing
1. Simple Domestic sales from manufacturing plant
2. Depot Sales: In which, Stock transfer between two plants i.e. from Manufacturing Plant to Depot and sales from depot
3. Exports: Sales to other country.
Now, my confusion is, whether i can use a single sales organization and three distribution channel for all these three scenarios or do i have to create three different sales organizations along with three distribution channels and do the processes?
My anather question is, if i want to do depot sales, then it is possible to have one manufacturing plant and two storage locations at different places. i.e. issuing storage locatin and receiving storage location.
Is it possible to sell goods from receiving storage location to end customer?
What will be simple organizational structure i can make to acheive these things?
I would be very helpful if you can give me your expert inputs on the scenario. I am trying to make the simple organization structure with less complications for my client.
Thank you
Amit

Hi
As suggested the best choice will be to go ahead with one sales organization for all these scenario. Since in domestic sale / export sale the only difference will be the Pricing configuration and that can be easily mapped using the either a distribution channel / or a customer pricing procedure.
Now when it comes to handling the sales scenario - there is a option to go ahead with two or even three distribution channel.
1. Domestic Sale (Can handle Both Depot sale and Manufacturing same- seperate dist.channel will help to pick right pricing procedure
2. Export Sale - This distribution channel will help you to pickup export pricing procedure (Also if not then you can have customer pricing procedure to pick the export pricing )
3. Stock Transfer (Can be done through domestic sale also)- I hope a seperate pricing procedure will be created for STO. So from the reporting purpose a seperate dist.channel can help you to have more clarity to the user - Again will help you to pick a different pricing procedure (A seperate Cust.pr.Pro can also be used to pick a different pricing procedure)
4. If you are using DEPOT sale with Excisable mean you need to maintain RG23D register. Also you need to generate Excise Invoice, challan . If you use transfer process of storage location to storage locationthen there are concerns as how you will generate challan and Invoice. OR if it is a DEPOT to DEPOT Transfer then also you need supporting document. please do check as whether you need the required output or not.
So Depot need to be maintained a PLANT in SAP with a check box as saying Excisable and relevant for RG23D. and a Normal Sales process will follow. Reporting can be done of PLANT as a primary key.
Distribution channel will be a simpler way of Differentiation - and for reporting purpose.
Thanks
RB
Edited by: RBhardwaj on Feb 16, 2012 6:54 PM

Similar Messages

  • Risk on wrong definition of sales organization, distribution channel and division

    Hi,
    our organization just started to implement SAP and SD module is one of the subject to complete.
    We are in the defining phase of the above subject but I still can not understand the risk of being miss-defining the sales organization, distribution channel and division. Is it true will only impacting the pricing and reporting only? Are there going to be future impact on this?
    Thank you before for your explanation.
    Andy

    Hi Andy,
    Good to see the suggestions!
    These are the rules I try to follow:
    Do not over do it. Simple is better and facilitates change.
    One sales organization for each company code unless significant differences exist between independent sales departments. Like one wants to use CRM and others won't. It's roughly equivalent to one by each top level sales director.
    One distribution channel for each sales channel group that defines different prices or different shipping conditions for the same material. Like retail and wholesale have different pricing. Special rules can apply like mail delivery require different correspondence settings.
    One division for each division of the company. If company has no clearly defined divisions (like Aeronautics and Footwear) there is no need (in sales) to split (it might in financials).
    Using sales office and sales group for reporting is a lot better than the top level structures because it's easy to change them in master data, unlike sales org or distribution channel. And when departments get reorganized the system effort is significantly reduced if no change occurs at those three top levels.
    So I normally use the sales office to the first or second level of reporting and sales group in some cases to represent individual sales persons or nothing at all in other cases.
    regards,
    Edgar

  • Populating Sales organization & Distribution channel details

    Hi,
    we have a requirement to populate sales orgnization & distribution channel detials in Product search page(PRD01QR/ SearchHelp).
    scenario: Role : IC Agent, While placing a customer order (BT115H_SLSO/SOHOverView ), in a items assigment block(BT115IT_SLSO/Items) there is a product field, with f4 help, when we click f4, there are a page for product search. on this page I need to retrive sales organization, and distribution channel detials with respect to customer.
    I am new to WebUI, if it is not clear. Kindly reply with some questions.
    Thanks,
    Devender
    Edited by: devender on Jun 1, 2011 10:02 AM

    Redefine the outbound plug OP_SEARCH_ORDERED_PROD of the BT115IT_SLSO/Items and all the following code (most of the code are from the original, those I added are marked).
    This will pass the Sales Org and Distribution Channel to the search help window.
    METHOD op_search_ordered_prod.
      CONSTANTS lc_query_name  TYPE crmt_ext_obj_name VALUE 'ProdAdvSearchRgProducts'.
      DATA: lv_event_string TYPE string,
            lv_title        TYPE string,
            lv_value        TYPE string.
      DATA: lr_cw            TYPE REF TO cl_bsp_wd_collection_wrapper,
            lr_it            TYPE REF TO if_bol_bo_col_iterator,
            lr_col           TYPE REF TO if_bol_bo_col,
            lr_current       TYPE REF TO if_bol_bo_property_access,
            lr_qs            TYPE REF TO cl_crm_bol_dquery_service.
    DATA: lr_org_ent TYPE REF TO if_bol_bo_property_access.  "<--INSERT
    DATA: lv_sales_org TYPE STRING,  "<-- INSERT
                 lv_dis_channel TYPE STRING.  "<-- INSERT
      cl_chtmlb_config_utility=>outbound_plug_event_info( EXPORTING iv_event_string = lv_event_string
                                                          IMPORTING ev_index        = gv_index ).
    * call advanced product search popup
      IF prodsearch_popup IS NOT BOUND.
        lv_title = cl_wd_utilities=>get_otr_text_by_alias( 'CRM_UIU_BT/PRODUCT_SEARCH' ).
        prodsearch_popup = comp_controller->window_manager->create_popup(
        iv_interface_view_name = 'SearchHelpWindow'           
        iv_usage_name = 'CUProdSearchPopup'                  
        iv_title = lv_title ).
      ENDIF.
      prodsearch_popup->set_on_close_event( iv_view = me iv_event_name = 'SELECT_ORDERED_PROD' ).
      prodsearch_popup->set_display_mode( if_bsp_wd_popup=>c_display_mode_surrounded ).
    * make sure the existing entry for ordered_prod is passed to the valuehelp if it contains
    * an asterix.
      lr_cw      = get_collection_wrapper( gc_context_node_admini ).
      lr_it      = lr_cw->get_iterator( ).
      lr_current = lr_it->get_by_index( iv_index = gv_index ).
      CHECK lr_current IS BOUND.
      lv_value = lr_current->get_property_as_string( iv_attr_name = 'ORDERED_PROD' ).
      IF NOT lv_value CS '*'.
        CLEAR lv_value.
      ENDIF.
    *<-- INSERT
      lr_org_ent ?= lr_current->get_related_entity( 'BTItemOrgmanSet' ).  "Get ORGMAN BO
      lv_sales_org = lr_org_ent->get_property_as_string( iv_attr_name = 'SALES_ORG' ). "Get Sales Org
      lv_dis_channel =  lr_org_ent->get_property_as_string( iv_attr_name = 'DIS_CHANNEL' ). "Get Dist Channel
    *--> INSERT
      CALL METHOD cl_crm_bol_dquery_service=>get_instance
        EXPORTING
          iv_query_name = lc_query_name
        RECEIVING
          rv_result     = lr_qs.
    * fill selection conditons for product again
      CALL METHOD lr_qs->add_selection_param
        EXPORTING
          iv_attr_name = 'PRODUCT_ID'
          iv_sign      = 'I'
          iv_option    = 'EQ'
          iv_low       = lv_value.
    *<-- INSERT (Passing Sales Org and Distribution Channel to the search BO)
      CALL METHOD lr_qs->add_selection_param
        EXPORTING
          iv_attr_name = 'SALES_ORG'
          iv_sign      = 'I'
          iv_option    = 'EQ'
          iv_low       = lv_sales_org.
      CALL METHOD lr_qs->add_selection_param
        EXPORTING
          iv_attr_name = 'DISTR_CHAN'
          iv_sign      = 'I'
          iv_option    = 'EQ'
          iv_low       = lv_sales_org.
    *--> INSERT
      CREATE OBJECT lr_col
        TYPE
          cl_crm_bol_bo_col.
      lr_col->add( lr_qs ).
      IF can_have_iobject( ) = abap_true.
        prodsearch_popup->open( iv_inbound_plug = 'SEARCHPRODANDOBJECTS'
                                iv_collection = lr_col             ).
      ELSE.
        prodsearch_popup->open( iv_inbound_plug = 'SEARCHPRODUCTS'
                                iv_collection = lr_col             ).
      ENDIF.
    ENDMETHOD.

  • Sales Org/Distribution Channel to Plant Assignment

    Hello All,
    I am assigning a sales org/distribution channel to a plant, but an error message says that "Organizational data for inter-company billing missing in plant CN30". Can anybody tell me what this means and how to correct it?
    Thanks and regards,
    Olyn

    Hi Olyn,
    I think there may be something missing in your customising - please    
    see the relevant parts of note 109254 attached - in particular points  
    7 + 8 relating to transaction OMGN.    
    Kind regards,
    Zsuzsanna

  • 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

  • Material master extending to sales organization , distribution chanel ..

    Hi All,
    I have done the plant to plant Material master extending
         my query is similar way how to approach the material master extending to sales organization , distribution chanel and storage location.
      earlier in the plant to plant i have taken the selection screens
    parameters : source plant
    select option : target plant
    materials i have taken is : material type and related but i didn't take any sales org, division and storage.
    Regards...

    HI,
    you can do this through MM01 bdc select sales views and end you data.(for extanding views not in mm02, mm01 only)
    i hope it will slove your problem else please replay with quary.
    Do Reward points..if found helpful

  • Relation between Sales org + distribution Channel + Division.

    Hello all,
    I have a requirement where I need to make an entry for  sales data for a BP . On the Selection  we have sales Org , Distribution channel and division. can any body tell me how check if the combination of entries made for the S.org , Channel and division are correct .
    I tried using the FM CRM_BUPA_SALES_AREA_GET_ALL. but this doesn't show all the entries .
    Thanks in advance
    srinivas

    Any Suggestions ?
    Thanks ,
    Shounak M.

  • Remove Sales Org & Distribution Channel assigned in Material Master

    Hi,
    Is it possible to remove Sales Org & Distribution Channel assigned in Material Master. This is a newly created material I looked at MM06 to see if this assignment can be removed without setting the material for deletion. Any suggestions welcome.
    Thanks.

    the only way to get rit of existing  data is to set a deletion indicator and subsequently run archiving.
    In your case go to MM06, enter material number, sales org and distribution channel and set then the deletion indicator at this level only.
    Then go to SARA object MM_MATNR and run archiving.
    Archiving is usually a process, not just a sequence of transactions. Archiving requires customizing, and certainly the most recent OSS notes for the archiving object (this can be extremly many if your hotpackage implementation was long ago).
    this is especially needed to archive only certain organisation levels, as this functionality came with OSS notes

  • Urgent,   Restricting Sales org & Distribution Channel

    I'm having two users and one is from US and other MEXICO
    If user from US LOG'S into SAP ,He should only his Sales org(US01) & Distribution Channel(001) & Mexico User log ,then he should be able to see only his Sales org(ME01).
    My Question is there a way where we can restrict US / MEX Through Security , if not Can we restrict through abap if so Please send me some details , Which table /code .
    any inputs will be appreciated ,

    Hi
      One way is as below.
      DATA: BEGIN OF lt_tvko OCCURS 0,
              vkorg TYPE vkorg,
              bukrs TYPE bukrs,
            END OF lt_tvko.
      SELECT vkorg bukrs FROM tvko INTO TABLE lt_tvko
        WHERE vkorg IN lr_vkorg.
      IF sy-subrc NE 0.
        MESSAGE e085(wv).
      ENDIF.
    * Check all retrieved co.codes
      SORT lt_tvko BY bukrs.
      DELETE ADJACENT DUPLICATES FROM lt_tvko COMPARING bukrs.
      LOOP AT lt_tvko.
    *   Error Message: No authorization for sales organization &1
        PERFORM f_bukrs_auth_chk_p USING lt_tvko-bukrs 'ICC_FI_CN' 'E' '010'
                                         lt_tvko-vkorg '' '' ''.
      ENDLOOP.
    FORM f_bukrs_auth_chk_p USING value(lc_bukrs) TYPE bukrs
                                  value(lc_msgid) LIKE sy-msgid
                                  value(lc_msgty) LIKE sy-msgty
                                  value(ln_msgno) LIKE sy-msgno
                                  value(lc_msgv1)
                                  value(lc_msgv2)
                                  value(lc_msgv3)
                                  value(lc_msgv4).
      AUTHORITY-CHECK OBJECT 'F_BKPF_BUK'
        ID 'BUKRS' FIELD lc_bukrs
        ID 'ACTVT' FIELD '03'.
      IF sy-subrc NE 0.
        MESSAGE ID lc_msgid TYPE lc_msgty NUMBER ln_msgno
          WITH lc_msgv1 lc_msgv2 lc_msgv3 lc_msgv4.
      ENDIF.
    ENDFORM.                    "f_bukrs_auth_chk_p
    Select the sales organization mapping to Company code and then restrict.
    Hope this can help you.
    Kind Regards
    Eswar

  • Finding sales Org, Distribution Channel

    Hi Forum,
      If i have plant and material how could i find its corresponding sales organization and Distribution channel.give field and table name.
    Thanks
    Lovleen
    Edited by: lovleen sol on Jan 8, 2008 11:14 AM

    Hi,
    Check these table:
    MARA: General Material Data
    MARC: Plant Data for Material
    MARD: Storage Location Data for Material
    MARM: Units of Measure for Material
    MVKE: Sales Data for Material
    MBEW: Material Valuation
    Base Unit u will get from table MARA and for others units check MARM.
    Rewards points if helpful,
    Regards,
    Srinivas Ch

  • Regarding sales and  distribution

    how to create condition type with reference to an existing condition type

    Hi,
    To define Custom Z routine in Sales and Distribution module please follow the following steps.
    o Transaction Code - VOFM (Maintain: Requirements and Formulas)
    o Menu Path - Formulas --> Condition value.
    o Go to bottom of the table control,
    o Enter the routine number for Ex. 900 and some meaningful description,
    o It will ask the Access key, enter the available access key. Now ABAP editor will be opened, you can switch off Modification Assistant from Menu EDIT &#56256;&#56518; Modification operation &#56256;&#56518; Switch off Assistant.
    o In custom routine we can use KOMP structure, where we can get the pricing value,
    o To access the whole condition record, we can use structure XKOMV. But to access this XKOMV structure we have to define one internal table of type ‘INDEXED_KOMV’ and pass the structure XKOMV value to the new defined internal table.
    o Depending upon the requirement you can refer KOMP or XKOMV structure in your code.
    o The calculated result we have to pass to XWERT field, which will be display to the condition record.
    o To activate the subroutine we have to first save the code and come out from the routine. In Maintain: Formulas Condition value screen, select routine to activate and select Edit menu &#56256;&#56518; Activate.
    o After activating the custom routine, functional person will attach this custom routine to the condition type of the pricing procedure at AltCty column.
    o Function person can define one field at Subto column for condition type, which we can use in our custom routine.
    o For ex. We require to calculate the % discount depending upon the two condition type. To get the condition value for the both the condition type we have to select one field at Subto column. There are two types of fields, one is ‘Copy value to’ and another one is ‘Carry over value to’. One store the condition value whereas second store Condition rate. Depending upon the requirement we can select the field type. Before using the Subto field please make sure that it is not referring to other condition type.
    o To calculate the % you have to divide or multiply by 10000 not by 100 due to SAP current type.
    This is an example of a code sample:
    DATA: WORKFIELD(16) TYPE P DECIMALS 2.
    CHECK KOMP-KZWI1 NE 0.
    IF XWORKJ NE 0.
    WORKFIELD = ( KOMP-KZWI1 - XWORKJ ) * 10000 / KOMP-KZWI1.
    XKWERT = WORKFIELD.
    ELSE.
    XKWERT = 0.
    ENDIF.
    Regards,
    Gaurav

  • Regarding Sales organization

    Dear Guru's,
    I had a doubt in defining new sales organization.
    Presently there are 4 sales organizations under one company code code. Now i have created new sales org by copying one of the existing .By this, every sales order doc types of the existing sales org. are copied to the new one, which i don't want.
    Is that better to create new sales org individually or to copy from the existing.
    Regards,
    cherukuri

    Hi
    sales organizations can be newly created without being copied
    You  will not face absolutely any problem
    and make all assignments and configurations
    Even copy also can be done and modify according to your needs
    Only Company code and Plant it is adviced to be copied so that all necessary tables also gets copied
    Raja

  • CIN Settings regarding Sales and Distribution (TAXINN)

    Hello SAP Gurus
                                I have made tax procedure from copying taxinn and also created condition types. I am using standard JFACT procedure in sales order but this is not showing the excise value for that order. G/l accounts are correctly mapped for account keys. PLEASE HELP.
    Regards
    Rohit

    Rohit,
    For TAXINN Procedure  we use JINFAC not JFACT which is used in TAXINJ procedure. We have to maintain Master Data through J1ID master details. You maintain condition type data through VK11. Check whether you have activated statistical indicator for all the Excise Condition types in pricing procedure.
    First USE JINFAC Procedure for Factory sales.
    Regards
    Sathya

  • Reference sales organisation,ref.distribution channel and ref. division

    Hi Gurus,
    What is the use of reference sales organisation,ref.distribution channel and reference division.
    Pls dont copy and paste sap help.
    --James

    Hi,
    Sales Organization    An organizational unit responsible for the sale of certain products or
        services. The responsibility of a sales organization may include legal
        liability for products and customer claims.
    Use
        You can assign any number of distribution channels and divisions to a
        sales organization. A particular combination of sales organization,
        distribution channel, and division is known as a sales area.
    Reference distribution channel for conditions    Specifies a distribution channel that you want to use as a reference for
        condition data for other distribution channels.
    Procedure
        You can specify one distribution channel as the source of condition data
        for other distribution channels. You need then only to maintain the data
        in one place.
    Example
        Distrib.channel                Ref.distrib.channel
        01                             01
        02                             01
        03                             01
        04                             04
    In this example, only distribution channels 01 and 04 have condtion data
    defined. Distribution channels 01, 02, and 03 share the master data that
    you defined for distribution channel 01. Distribution channel 04 has its
    own master data. When you create a sales order in distribution channel
    03, the system checks the condition data against the data defined for
    distribution channel 01.
    Reference division for customers    Specifies a division where you can define customer master records and
        share them with other divisions.
    Use
        Customer-divisions are a way of sharing master data between different
        divisions. You can specify one division as the source of master data for
        other divisions. You need then only to maintain the customer master data
        in one place. You can specify customer-divisions in Table TVKOS.
    Example
                  Division       Customer-division
                     01                  01
                     02                  01
                     03                  01
                     04                  04
    In this example, only divisions 01 and 04 have customer master data
    defined. Divisions 01, 02, and 03 share the customer master data defined
    for division 01. Division 04 has its own customer master data. If you
    create a sales order in division 03, the system checks the customer
    master data from division 01. You cannot create customer master data for
    divisions 02 and 03, since it would never be used.

  • Creation of new distribution Channel

    Can anyone give me a step by step process of creatinf a new distribution channel & assignment of the same.
    Sumit Gulati

    1. SPRO --> IMG --> Enterprise Structure --> Definition --> Sales and Distribution --> Define, copy, delete, check distribution channel
    It is recommended to copy (copy as ) from existing Distribution Channel.
    2. SPRO --> IMG --> Enterprise Structure --> Assignment --> Sales and Distribution --> Assign distribution channel to sales organization
    3. SPRO --> IMG --> Enterprise Structure --> Assignment --> Sales and Distribution --> Set up sales area
    4. SPRO --> IMG --> Enterprise Structure --> Assignment --> Sales and Distribution --> Assign sales organization - distribution channel - plant
    The above are settings for Distribution Channel at Enterprise Structure Level
    Regards,
    Rajesh Banka

Maybe you are looking for

  • Audigy 2 ZS Platinum pro with RM-1500 prob

    Doesnt work. When i first got the card the remote worked fine. It's been a while since and i'd like to use the remote again. I instaled the drivers that were on the CD, the remote didnt respond. Downloaded the newest drivers from the download site, i

  • Size limit for flar file with Sol 10 WANBOOT

    There seems to be some kind of a size limit for flash archive files used by wanboot. When I try to wanboot jumpstart, I get the following: Processing profile - Opening Flash archive ERROR: HTTP server returned an invalid archive file size: <-12569850

  • NI pci 6251 position control

    Hi Im new to this forum and new to Labview and NI pci 6251 as well ;( I'm using NI-PCI-6251 (DC Motor ) with Labview to control the position of a DC motor  we developed the program that reads the encoder and display the position of the DC motor shaft

  • Will iOS 7 be available for iPod touch 5?

    i have an ipod touch 5 and i want to know if ios 7 will be available for it?

  • Catalyst 2980 IOS upgrade

    Hi: Can I upgrade the Cat2980/2948 from CatOS to IOS?