Sales area check in quotation creation (VA21)

Hi
When we process quotations in our system, it does not check the sales area for the customer or the material. Hence we can create a quotation in a sales area for which a customer/material is not registered. No error message is given. This causes problems when creating the order with reference to the quotation because the sales area is copied across.
Is there any way we can get the quotation to check the sales area without putting custom code in to a user exit? In other words, is there some piece of config missing?
Thanks
Jon

Hi
The problem is not with the customer, it is with the material.
My customer is set up in sales area:
Sales org 0100, Dist chl 10, Division 10, as well as 0100/10/25.
The material in question is only created within division 10.
However, I can create the quotation using VA21 in sales area 0100/10/25. This sales area gives me the wrong division for my material. I always assumed that the sales area was checked against the customer and material before being allowed - for example if I process an order in VA01 (without reference to a quotation), and use the same customer and material combination in sales area 0100/10/25, SAP issues message V1370 ("Division 25 in the header deviates from division 10 in the item").
Jon

Similar Messages

  • Sales area check in backend customizing not activated - MDSD not possible

    HI,
    While working test cases for upgrade to ECC 6.0 we encountered error message /DSD/ME 070 "Sales area check in backend processing not activated -> MDSD not possible" while trying to create a customer via an intranet application.  I have searched forums, OSS messages, the DSD configuration guide, SAP help, and everything else I can find and have found nothing.
    Can someone please point me to proper configuration setting?
    Thanks
    Steve

    Hi Steve
    Maybe is a problem in customizing. In SPRO --> Logistics Execution --> Direct Sttorage Delivery --> Basic Function --> Activate single Sales Area Processes.
    Mark the flag and test.
    Regards, Jenny

  • Sales Area check for custom partner function

    When processing sales orders in our system, it does not check the sales area for the customer of a custom partner function.  Can this be setup via config or is there a an exit that can be used for this.
    Thanks,
    Roy

    Yogesh -- Thanks for your response. However, it does not address the functionality issue.
    Currently, I created new partner function ZZ (for example).
    I assigned this partner function ZZ to account group Z000.
    I created new partner XYZ in account group Z000, in sales area XX00/XX/XX.
    I created a sales order in sales area YY00/YY/YY.
    Problem is that system allows me to assign partner XYZ to this sales order.
    How do I prevent this?
    How do I enfore that system will only allow partner XYZ in the sales order, if the partner is created in the same sales area?
    Edited by: krist d on Dec 13, 2010 4:33 AM

  • Create default sales area data on BP creation using BUPA_GENERAL_UPDATE

    Dear all!
    We have the following requirement: whenever a user creates an organization in WCUI, we need to create some default data for the BP in the background, such as relationships (employee responsible, etc) and sales area data.
    I have created an implementation for BADI BUPA_GENERAL_UPDATE and use it to add the desired data. For relationships, this is working just great, but I´m having trouble with the adding of sales area data, since the system is not properly saving the data. I use the following code:
    * Assign data for sales area
      MOVE: 'O 50000632' TO ls_sales_area-sales_organization,
            '01'   TO ls_sales_area-distribution_channel,
            '01'   TO ls_sales_area-division.
      ls_data-customer_group1 = '330'.
      ls_data-customer_group2 = '003'.
      ls_data-customer_group3 = '002'.
      ls_data-customer_group4 = '006'.
      ls_data-customer_group5 = '021'.
      ls_data-pay_guar_proc   = '0001'.
      CALL FUNCTION 'CRM_BUPA_FRG0010_ADD'
        EXPORTING
          iv_partner_guid = ls_changed_instances
          is_sales_area   = ls_sales_area
          is_data         = ls_data
          iv_x_save       = ' '
        IMPORTING
          et_return       = lt_return
          ev_error        = lv_error.
      CALL FUNCTION 'CRM_BUPA_FRG0010_SAVE_COMMIT'.
    Problem is, that with the call of
      CALL FUNCTION 'CRM_BUPA_FRG0010_SAVE_COMMIT'.
    I get a short dump of type "SYSTEM_ON_COMMIT_INTERRUPTED", but without the call, the sales area data is not saved. I tried the same code in a Z-report (not in a BADI) and it worked just fine.
    Any ideas on how to commit the data so the sales areas will be saved? Helpful answers will be rewarded!!
    Thank you all & Kind regards
    Christoph

    Hi Pratyasha!
    Thanks for your reply. I figured, that by explicitly calling the commit FM, system commit procedures are interrupted.
    The thing is, that just by calling the FM for adding the sales areas does not result in those sales areas acutally created. What I mean is, that after the BAdI is executed, no sales areas are maintained for the newly created customer. All the more funny, since this exact same procedure is working for creating relationships. See following code:
      READ TABLE it_changed_instances INTO ls_changed_instances INDEX 1.
    * Get BP-Number for sy-user
      CALL FUNCTION 'CRM_ISA_IUSER_GET_BP_TO_ALIAS'
        EXPORTING
          username         = sy-uname
        IMPORTING
          business_partner = lv_user_partner.
    * Map GUID to partner number
      CALL FUNCTION 'BUPA_NUMBERS_GET'
        EXPORTING
          iv_partner_guid = ls_changed_instances
        IMPORTING
          ev_partner      = lv_partner
        TABLES
          et_return       = lt_return.
      CLEAR lt_return.
    * Create employee responsible
      CALL FUNCTION 'BUPR_RELATIONSHIP_CREATE'
        EXPORTING
          iv_partner_1_guid = ls_changed_instances
          iv_partner_2      = lv_user_partner
          iv_relationship   = 'BUR011'
          iv_date_from      = sy-datlo
          iv_date_to        = '99991231'
          iv_testrun        = ' '
          iv_x_save         = ' '
          iv_xdfrel         = 'X'
        TABLES
          et_return         = lt_return.
    which is in the same BAdI and acutally results in this relationship beeing created for my newly created customer. Works fine, just not for sales areas.
    I´ll be grateful for any comments on that issue!
    Kind regards
    Christoph

  • Attaching XLS document to Quotation Creation (VA21)

    Hi All,
    We have a reqt in our project to attach XLS file to VA21 transaction. We don't want the attachement data to be uploaded but rather the attachment to stay with the quotation.
    Let me know how this can be achieved.
    Regards,
    Jayant

    Hi,
    It is Possible....
    Thanks and regards
    Sreekanth.S

  • Problem in customer creation for sales area

    Hi all,
    I could not create a customer for given Sales Org , DC and Division...
    SAP Throwing error as "above mentioned sales area is not defined for the customer...
    Karthick

    Karthick V ,
    When you create a Customer either in XD01 or VD01 Care should be taken while entering the "sales area" and the "customer" (Domestic customer or Export Customer or one time customer) again within this there is no. ranges which will be classified either Internal or External.
    So care should be taken when you create a customer.
    1. Check In IMG --> Enterprise structure -->Assignement --> SD --> Set up sales Area, whether you have created sales area (Check other assignements too. within Sales and Distribution). Generally check your Assignment sequence with reference to SD Process.
    2. Check in OBD2 What Account groups have been used (you maintain different account groups this where you classify customer)
    3. Check Assign no ranges to customer Account Groups
    4. Check whether you have maintained common Distribution Channels and Common Divisions.
    Regards
    Sathya
    Edited by: Sathya Pavan Yedavalli venkata on Apr 30, 2009 7:26 AM

  • Screen Exit for Quotation Creation

    Hi All,
    We are on ECC 6 and have the following requirement. on the quotation creation (VA21/VA22), i have to grey out field Payment term (hearder-->billing doc tab). Program name is SAPMV45A and screen number is 4303.
    Once the payment term is entered, it has to be greyed out. Can someone please help me on how to achieve this.
    Regards,
    Jayant

    Hello,
    Please refer this
    after keeping the breakpoint u the the transaction.
    Get all the Exits and BADI in following ways:
    1: SE24
    2: CL_EXITHANDLER
    3: Method- GET_INSTANCE.
    4: Put a break-point at CALL METHOD cl_exithandler=>get_class_name_by_interface.
    5: now run your Tcode and you will get all the BADI listing and Exits

  • Restrict creation of customers according to account group and sales area.

    Hey Guys,
    I have this scenario wherein we have to restrict the creation of customers according to the sales area and account group. Here is an example.
    Suppose I have a domestic customer say D01. Account group that I am using for this domestic customer is D001. Sales area is say D001/D1/D1. Now for exports I have E01 as customer. Account group is E001. Sales area is E001/E1/E1.
    Scenario is
    I should be able to create D01 only with account group D001 and in sales area D001/D1/D1. Customer D01 should not get created in account group E001 and sales area E001/E1/E1. Now to differentiate export and domestic customers we are using 'D' as a prefix for domestic customers and 'E' for export customers.
    Same thing applies for Exports. Customer E01 should only get created with account group E001 and sales area E001/E1/E1.
    Please advise on the same.
    Appreciate a quick response.
    Thanks in advance.
    Z

    2.1.1     Account Group
    2.1.1.1       Maintain Number Range for Account Group
    Use
    The purpose of this activity is to control number range of Account Group.
    Procedure
    Access the activity using one of the following navigation options:
    IMG --> Financial Accounting (New) --> Accounts Receivable and Accounts Payable --> Customer Accounts --> Master Data --> Preparations for Creating Customer Master Data --> Create Number Ranges for Customer Accounts --> Select the Icon to maintain Number Range
    Transaction Code: SPRO
    Data to be maintained:
    No | From      | To | Current No | Ext (Tick in Check Box)
    01 | 0000000001 | 0000099999 | 0 | No
    02 | 0000100000 | 0000299999 | 0 | No
    XX | A | ZZZZZZZZZZ |      Yes
    2.1.1.2       Assign Number Range to Account Group
    Use
    The purpose of this activity is to maintain number range of Account Group.
    Procedure
    Access the activity using one of the following navigation options:
    IMG > Financial Accounting (New) > Accounts Receivable and Accounts Payable > Customer Accounts > Master Data > Preparations for Creating Customer Master Data > Assign Number Ranges to Customer Account Groups
    Transaction Code     : SPRO
    Data to be maintained:
    Group | Name | Number Range
    0001 | Sold-to party | XX
    0002 | Goods recipient | XX
    0003 | Payer | XX
    0004 | Bill-to party | XX
    Use External Number Range for Account Group D001 and E001.
    Regards,
    Rajesh Banka
    Edited by: Rajesh Banka on Aug 7, 2008 3:22 PM

  • Creating Sales Order with reference to Quotation from different Sales Area

    Hi,
    I would like to inform you that our customer (GE ENERGY OC) from Europe have a requirement where they want to create sales orders with reference to quotation that is from different sales area. Standard SAP functionality doesn't allow this feature, hence requesting your help to give me an update in this regard.
    Please treat this as urgent as they have to do business cutover where they are in the process of completing open sales orders.
    Thanks
    Ashfaq
    Mobile: +91-98857-07558
    E-Mail: [email protected]

    Hi RadhaKrishna,
    In standard system it is not possible to create sales order from a quotation whose sales are is different.
    However I think this is possible by using some user exit in sales order. I have never tried this.
    Regards
    srini

  • Restrict the creation of customer master records at sales area level

    I know that you can supress fields at the company code and sales area level in customer master, but, is there a way in configuration to restrict the creation of a customer master record at the company code and sales area levels?  Only the general data level is needed for this customer account group. 
    Any help would be greatly appreciated!!

    Hi
    Create the Customer Master without entering the Company Code and sales Area. The system will allow and ask you to fill only the General Data.
    The other way is that Create a Account Group and suppress its all Fields of Accounting View and Sales Area View, so that for that account group you will have to maitain only the General view.
    Regards
    Amitesh Anand

  • Business Partner creation - Sales Area Data retrieves blank divisions

    During business partner creation, the sales area data assignment block will retrieve a list of all relevant sales organizations, distribution channels, and divisions that are replicated from ECC. This is working fine. However, it also adds to this list with the sales organizations, distribution channels, and blank divisions. Blank divisions do not exist in either ECC or CRM. It appears to be using the dummy division settings, but I have attempted to configure with the indicator "CRM Header Div. Active" as both active and inactive, to no effect. The only time I have been able to condense this list into a single line has been when I actually activated dummy divisions -- to which CRM would now retrieve only sales organizations, distribution channels, and blank divisions. This is not an ideal solution either.
    How do I get the system to remove the blank divisions from being displayed? It is very confusing to the users, not to mention polluting the screen.
    Example (both are being displayed, I only want the one with an actual value to be displayed):
    Sales Org = 1000, Dist Chan = 10, Division = blank
    Sales Org = 1000, Dist Chan = 10, Division = 10

    any insight woudl be much appreciated. thanks.

  • UNABLE TO TAKE THE REFERENCE DOC. OF DIFFERENT SALES AREA AT QUOTATION STA

    Hi,
    When i am copying from one sales area to another sales area at Quotation Stage . Iam getting the following Error as below :
    "Distribution channels deviate from each other. 13 and/or 11 (reference)"
    Message no. V2011
    Process : First i have created a Quotation of which Document Type is : ZFQT and Sales Area : 1000/11/11
    when i save 200120 is the document no which is Domestic Sale Document.
    But my client requirement is when i take the reference of above Quotation No : 200120 to Create a new Quotation which consists of Document Type ZDFQ which is a Deemed Sale Document and with Sales Area 1000/13/11 .
    Unable to take the reference , i have already made the Copy Controls from ZFQT (SOURCE DOC) TO ZDFQ(TARGET DOC) AND  i have also maintained the SALES AREA OF  :
    1000/11/11/ZDFQ (DEEMED ORDER TYPE) AND
    1000/13/11/ZFQT(DOMESTIC ORDER TYPE)
    1000 : SALES ORGANIZATION
    11  : DISTRIBUTION CHANNEL FOR DOMESTIC
    13  : DISTRIBUTION CHANNEL FOR DEEMED.
    11 : DIVISION.
    DO THE NEEDFUL.
    REGARDS,
    TILAK.

    Hi Lakshmipathi,
    A very helpful answer, given by you.But in our case if at all i am trying to change it into warning message it is effecting another sales organization. In one server Client is maintaining two company codes data. So it might effect the other.
    We have developed a new routine named 901 by copying the standard 002 and maintained in the copy controls(VTAA) for that relevant Document types. We are able to take the reference by doing this. But the problem is when i am taking the reference of other sales area and document type , Document is changing but sales area is coming of the reference document.
    Example :
    1000 : SO
    11  & 13 : Dist Ch(Domestic) and 12 for Deemed
    11 : Division common
    ZFQT  : DOMESTIC QUOTATION TYPE
    ZDQT : DEEMED QUOTATION TYPE.
    I have created a Quotation by taking ZDQT Doc type and Sales Area : 1000/13/11 and Customer : 11000000(Same Customer for Dom and Deemed sales extended). 20000010(Documnet no)
    When i am taking the reference of 200000010 and creating a New Quotation  of  Doc type (ZFQT) and Sales Area : 1000/11/11 and Copy.
    Then Item and customer details able to copy and when i look into Header Sales Area is not changing , it is showing the reference sales area 1000/13/11. Butn't Sales area : 1000/11/11.
    *Why the Client is asking such type of reference is ?We have implemented for Cable Manufacturing company and in order to create a Item in Order it requires lot of Configuration/Charateristics as VC (Variant Configuration)is involved and it takes minimum 3-4 mins to create an item.
    So is there any alternative solution for this.
    Regards,
    Tilak.

  • Sales area creation for existing customer

    Hi Guru's,
    Good Day to all.. .
    Here my requirement is i need to update the customer data in KNVV table based on below conditions.
    My Selection screen is
    Customer   :
    Sales Org  :
    My checks are...
    The program has to check if each inserted customer (select options) is opened on all the sales areas based on the inserted sales organizations (salesorganization + Distr. Channel = “FF” + Division = “AA”/”BB”/”CC”/”DD“).
    If the involved customer isn’t created on all the sales areas (select options) it must be automatically opened on the missing ones.
    It means before creating i need check that customer is available in the above mentioned divisons or not.?
    If customer is not available with the above divisions i need to create a new reocrd with missing division (remaing field values are same only diviosion will get change)
    For this do we have any BAPI's . I have checked few but i could not find the correct one.
    Can anyone please help in this regards.
    Thanks in Advance
    Sravan Kumar

    Hi there,
    Customer master data will usually have external num assignment where you will give the customer num manually. If that is the case, create a new customer master ABCD in VD01 for sales area 1000 / 01 / 01 for eg. If you want to extend the same customer to a different sales area, then in VD01, give the custromer name ABCD & give new sales area details 2000 / 02 / 02. Then ABCD will be extended to both sales areas. But make sure that you assign the shipping / billing & partner data accordingly.
    Same way if you want to extend the customer to different company code. You do it in XD01.
    Is this what you asked?
    Regards,
    Sivanand

  • How to  check how many Material Download from R3 to CRM for 1 sales area

    Hi Guys
    Thanks in advance.
    We are having CRM 5.0 Implementation. In our organization landscape we are having R3 system as well.
    All the master data for CRM comes from R3. We are performing the initial download of materials on the basis of Material Type , Sales area.
    For Example In R3ac1 T-Code
    We have set up filters for "Material" object in such a way that middle ware should allow flow of materials of
    material type = xyz
    Sales org = 1100
    Devision = I0
    D.Channel = XX
    My filters condition's are working fine.
    Now after running the initial download I am want to cross check in CRM ,
    How many materials got downloded for material type "XYZ" & for particular sales area "1100"?
    Please let me know if there is any table for the same ?
    or
    If there is any standard report program ?
    Thanks & Regards
    Abhay Newaskar

    Hi Rupesh
    The information & Z report is really helpful. But unfortunately its not solved my issue .
    In table CNCCRMPRSAP004  there is no entries in my CRM system.
    but when I open an Product In COMMPR01 table & go to Sales & Distribution channel tab. Then I can see that this product is available in two salea area.
    For example
    Product ID : REPAIR-NOWARRANTY
    In Tab SAP BASIC data following info available
    Category ID : MAT_ZERV
    Item Category group :ZERV
    In Tab Sales & Distribution
    we can see that this product is extended to two sales area.
    1206
    1290
    Now I want to run a report on the basis of following selection
    Sales area  = 1206
    Item category Group = ZERV
    Then the report should show me the above product used for example.
    Thanks & Regards
    Abhay

  • Hide Sales Areas with division during BP change/creation

    Hi,
    in the BP Change or create process you can assign sales areas. In our application we see our sales areas twice. One are with divion and one sales area without division assigned to the same sales organisation and distribution channel.
    In CRM we want to enter data just for sales areas without divisions during BP creation/change. Is it possible to hide the sales areas with divisions ?
    Thanks for help,
    Oliver

    Hi
    I am guessing that you have downloaded the sales org structure from R/3. What version CRM are you running? Do you have Division active?
    Have a look at note 720488 and 742796 (+ 774689 - part II).
    Cheers
    Dom

Maybe you are looking for

  • ITunes Server on a NAS...I don't get it...please help!

    Hello, I currently have all my iTunes files (including the library file) on a small network drive. iTunes is set to point there for storing music and the library file, so any computer on my network can access the same library and info. All is well. R

  • Input and Output encoding do not match

    My input xml file's encoding is "ISO-8859-1".After manipulating the contents using DOM and transforming , the encoding of the Output xml file is changed to "UTF-8". Here is the source code: public static void main(String args[]) try { InputStream xml

  • Problem with replication agreement

    Hi All, I am trying to setup a replication agreement within the version 5.1 console. I am using a multi-master model. I have run into a snag in that section where I need to enter the Consumer and the Connection->Simple Authentication. For some reason

  • Connecting iPod Touch to bluetooth car stereo

    I recently got the Sony MX-BT2700 for my car and am loving being able to play music off my touch wirelessly. My question though is if there is a easier way to connect the touch to the stereo. Right now every time I get in the car I have to go to sett

  • Can someone send me the files in /srv/tftp folder ?

    Hello, My company use ZDM, but use ghost for image solution. Now I am thinking of replace it to the ZDM image. I would need to test it first since the server may didn't install pxe component. Now I need the files in /srv/tftp on a ZDM linux server. C