VA01 validate shipto is assign to soldto in customer master

Hello,
When I create a sales order using VA01 after enter the "sold to party", one popup is opened to select the "ship to party".
I select one of the "ship to party" assigned to this "sold to party".
The problem is that the system allows me to change this "ship to party" for another "ship to" that was not assigned to this "sold to" in the customer master.
Why is it possible? There are any way to allow the change of the "ship to" only for the assigned to the "sold to party" selected?
Regards,
Ale.

Hi Alejandro,
Please try to check out below noted.
147314 - No warning message w.entering invalid ship-to party
844570 - Listing check for ship-to party in the SD sales order
Trevor Wong

Similar Messages

  • Validate Street and House Number in the Customer Master Data (xd01/xd02)

    All.
    I need to validate if the fields street and house number are in blank in the Customer Master Data transaction (xd01/xd02). I found an user-exit (EXIT_SAPMF02D_001), which I can validate the customer data (KNA1, KNB1, etc) before to save. The problem is in the KNA1 structure, there aren't the fields street (STREET) and house number (NOUSE_NUM1), there is only the field STRAS, which street and house number values are concatenated.I solved this problem using field-symbol to catch these values in the screen, but I know it isn't a good solution. Is there another solution to solve this ? I had problem using this user-exit. It shows a message error type 'E' when either field street or field house number are in blank, after show this message if the user click in the tabs navigator button before press enter button, the transaction shows the error message "System error on reading table  DYNTAB, screen no. 0370". Does Somebody know this problem?
    Best regards,
    Alexandre
    ps: I'm coding in the ECC 6.

    Amit.
    Thanks for your suggestion, but I need to validate these values typed by the user. When I create a customer, I can't get these values in the ADRC table.
    Regards, Alexandre

  • Function Module to Validate a Partner Assignement to a Customer(XD02)

    Hi,
    I need a function module to check the validation,
    while we assigning a partner to a customer in the customer master.
    I need to replicate the SAP functionality in this case.
    Thanks,
    Sekhar.J

    Hi,
    Try
    BAPI_CUSTOMER_CHECKEXISTENCE
    BAPI_BUSPARTNER_CHANGE
    BAPI_BUSPARTNER_CREATE
    BAPI_BUSPARTNER_GETDETAIL
    Edited by: Neenu Jose on Nov 3, 2008 6:04 AM

  • Error msg while assigning sales area ( A ) customer to sales area ( B)

    dear friends,
    I have created four account groups - SP ,SH, PY & BP respectively.
    And i have four sales areas - A, B, C , D, so i created 3 different customers in each sales area under sold to party account group.
    Actual problem is when i am trying to edit partners functions for a customer 'X'  in sales area - A ....... it is accepting  customers which are from sales area - A only.
    But i have to use some of  customers from other Sales area - B and assign them to the customer 'X'  in the sales area - A .
    checked all possible assignments ( i.e,) common - distribution channels, divisions, sales org  etc
    please tell me where i went wrong.
    thanks & regards
    vivek

    hi shiva,
    Thanks for the reply.
    I have checked the assignments the dis.channel and division not but still its not working shiva.
    Is there any other alternative to resolve this query
    thanks
    vivek

  • Validate Terms of Payment in MIRO against vendor master

    Dear All,
    I have a requirement to Validate Terms of payment in MIRO with Vendor master data. I am using INVOICE_UPDATE  BADI to check if Terms of payment in MIRO is same as Vendor master table LFB1, However I also need to check days which is not in LFB1,
    How do I validate MIRO -> ZTERM and Days with Vendor master is there any function module ? I checked T052 table but ZTERM is not the only primary key and suggestions please ?
    Regards,
    soyunee
    Edited by: soyunee on Jun 23, 2010 11:43 AM

    Hi,
    See the the SAP documentation of Daylimit.
    For terms of payment which depend on whether or not the baseline date is
    after or before the 15th of the month, you can define a two-part payment
    term under the same terms of payment key. The terms of payment key is
    expanded by the day limit entered here. Thus there are two entries in
    which different terms can be specified.
    In your case,
    if rbkp-bldat is between 1st and 5th of the month, extract
    data related to t052-ztagg = '05'.
    If rbkp-bldat is between 6th and 20th of the month, extract
    data related to t052-ztagg = '20'.
    if rbkp-bldat is between 21st and end of month, extract
    data related to t052-ztagg = '31'
    Regards
    Vinod

  • How to assign file extension and custom icon to executable?

    Hi all,
    I was reading an old thread about this issue:
    http://forums.ni.com/ni/board/message?board.id=170&thread.id=116925 
    I need to try to do this.  My application uses a custom file extension (i.e. .abc).  Upon installation I would like to:
    1.  Assign My App and custom icon to the file class (extension .abc).
    This could be done by manipluting the registry (http://msdn.microsoft.com/en-us/library/bb776856(VS.85).aspx)?  This could be a problem with Vista s unless registry operations occur during installation any changes are placed in a VirtualStore, correct?
    2.  Enable the double-clicking of .abc file type to pass the data in the file to my VI (exe). 
    According to the File Handling Guidelines of Jean-Pierre Drolet (http://www.openg.org/tiki/tiki-index.php?page=File+Handling+Guidelines) the best way to do this may be using LabVIEW as an ActiveX server.
    I know that when I build an executable (or installer?) there is the option to enable LabVIEW to act as an ActiveX server.  This much I know I need to do.
    I thought I would open this discussion again as others may be interested and there doesn't appear to be a completely clear solution available.  Please do contribute where you can.
    Cheers,
    Battler.

    battler. wrote:
    My application consists of Event Structure.
    How to register for ommand line event so that when a user double-clicks on a .abc file I can handle the opening of it?
    This needs to work (the files need to open) not only when the application is closed but also when it's already open.
    Anyone have ideas? 
    The solution to that is to implement a DDE server in your application (and add DDE entries to the registry on installation). There are still DDE functions in LabVIEW vi.lib\Platform\dde.llb but they are considered depreciated and have been removed from the palette, also because Microsoft is trying to tell everyone that DDE is depreciated and sort of unsupported too. But it is still the mechanisme to pass actions from the shell to running applications.
    I hesitate to send you over to lavag.org where there have been some discussions about this years ago. If you go there you would do good to employ a friendly attitude. That board is run all by enthusiasts and idealists and they are all great folks but react not very friendly to people with an attitude.
    Rolf Kalbermatter
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • G/L account not assigned to RG23AECS In customizing

    Dear all,
    while capturing excise invoice in J1IS trx, the system is showing the error message that g/l account not assigned to RG23AECS in customizing.
    Our Fi consultant has maintained the G/L account in customizing in Specify G/L account per excise trx.
    Kindly guide me how to overcome this issue.we are using Taxinn  tax procedure.
    Regards,
    velu

    Hai,
    Check the following in Customising
    IMG - Logisitics general - tax on goods & movements -
    1. Specify excise accts per transaction - Excise transaction type - OTHR - Credit indicator - RG23AECS.
    2.Specify GL accts per transaction - Assign GL accts for RG23AECS - For OTHR Excise transaction type.

  • Acc.assignment object replaced by current master cost center for employee

    Hi,
    I am facing a peculiar warning message while running the payroll posting run for only 2 employees.  The warning message s as follows:
    "Acc.assignment object replaced by current master cost center for employee
    Message no. 3G399"
    Prior to this, there were an error saying the
    "Account assignment objects are incorrect. No substitution is possible.
    Message no. 3G209"
    Later we found that the Position was not assigned to that employee properly.  I later assigned the correct position.. but still during the posting run the warning message appears.
    Please let me know if this is okay or is this an error which restricts the postings.
    Regards,
    Balaji TR

    Your postings will go through with the first warning message. However, please be warned that any account assignment related entries (IT 0027, 2001, 2002) will be wholly ignored.
    Check if any entries have been made to different cost centers for the erroring employees. If so, check for the reason why those entries have been made (since it is evident that the configuration does not support such entries). You may need to tie in with a CO consultant to ensure that there are no loose ends.

  • How to assign credit limit to customer group

    hi,
    sap gurus,
    how to assign credit limit to customer group.
    can we do that
    if we can
    plzhelp me
    regards,
    balaji.t
    09990019711.

    hi,
    You can assign a credit limit to a group of customers, as well as to an individual customer. If a company has different branches, you would define the credit limit for just one customer in this group (the head office) and this customer account then becomes the credit account.
    Procedure
    To assign a credit account to a branch account, from the Credit Management screen, choose Master data - Change.
    Enter the name of your customer, the corresponding credit control area and select the Status indicator.
    The system displays the Change Customer Credit Management: Status screen.
    Choose the function Edit - Change credit account. In the dialog box that appears, you can enter the credit account (the account number of the customer you are using) to set the credit limit for the entire group.
    After you choose ENTER, the system contains the credit limit of the branch as 0.00. The Credit account field displays the account number of the customer for which the reference credit limit is defined.
    You can only specify a credit account within a credit control area.
    The accumulating total of receivables is recorded both for the reference customer and the "dependent" customer. However, the system checks only against the reference customer as to whether the credit limit has been exceeded.
    When displaying the credit account, you can view which customers are referenced to this account. To do this, from the credit account master data screen, choose Edit - Cust. for credit acct.
    regards,
    Siddharth.

  • Acct assignment in customer Master

    Dear All ,
    We have Abc customer for which we have normal acct assignment grp : 01 for normal revenues. in customer master.
    but some times, we have to make invoice for labour revenues as well for the same customer .
    Then how to handle these two acct assignment grp for same Customer .
    Or we suppose to create two customer master for the same?
    Pl guide

    Hi
    but some times, we have to make invoice for labour revenues as well for the same customer
    This means for the same customer according to invoice GL account has to be different
    No need to change the records of the master and it is not advisable to change the master also
    Account assignment group is a modifiable field in billing doc creation for both customer and material
    So during the invoice creation itself you can change the Account assignment group which has come from CMR and take an another one and make it flew to another GL account by maintaining the relevant VKOA settings
    Solution is readily available in standard itself
    Regards
    Raja

  • Assigning receiving plant for customer !

    I want to maintain the plant for a customer 51(in sales order).this plant is the receiving plant for deliveries (& different frm the plant in sales order ,though values may b same) and can be maintained for tht particular customer. In LIKP table, Werks field represents this plant. I want to maintain a value ‘X101’ for this plant for the customer 51 .
    I tried 2 find out the field from vd02 & xd02…….but cudnt find it………….do u know how to do it (for any customer)?
    Please lemme know if u have ne idea…  
    Note: the customer has been created

    Hi!
    I think you are talking about the field KUWEV-KUNNR of the sales order. If this will be correctly forwarded to LIKP-WERKS - I don't think so, just the wrong process. KUNAG and KUNNR are filled, but not WERKS in case of deliveries based on sales orders.
    Anyway, in field KUWEV-KUNNR can be values out of customer master data, which are maintained in XD02, sales view, partner roles, role WE (or a similiar translation for goods receiver). There you can assign site X101 to customer 51 (if corresponding sales views are created).
    If still LIKP-WERKS is empty, but you need it -> then you might need to use a exit to fill this field or switch to a purchasing process.
    Regards,
    Christian

  • Unable to assign My Music as Custom Ringtone after upgrade 5.1.1

    I can play the music from micro sd. If I copy the song to the internal memory I can associate it to the contact.

    After upgrading to 5.1.1 I am unable to assign my mp3s as custom music to contacts. I can assign default ring tones but even if my mp3 seems correctly associated to a contact, when I receive a call the default ringtone plays. Does anyone have this problem?  Regards

  • Billing Block in Customer Master does not default into Sales Order (VA01)

    I put a billing block into the customer master but it is not defaulting the billing block when I create a new sales order for that customer.  Do you have any tips please for what could be wrong?

    Hi,
    The billing block you set in customer master or by XD05 is not meant for to flow in sales order(flow to va01).
    That is meant for block customer for sales/delivery/billing
    If you want this block default in va01 then you can set it for document type by VOV8
    Kapil

  • CVI_EI003 - No customer assigned, you cannot transfer customer data

    Hi experts,
    I have a problem sync BP, when i'm trying to do it BDOC is returning CVI_EI003 - No customer assigned, you cannot transfer customer data.
    I have checked all customizing for CVI, and it's fine.
    https://help.sap.com/saphelp_crm60/helpdata/en/72/1298956c744f4399fe372367646757/content.htm
    I have also checked note: 931239 and its related note 436843.
    But i cannot find the problem and also the solution.
    Could you please help me??
    Thanks in advance,
    Muchas gracias

    Hello Gracias,
    Can you apply notes 609766 and 757955?
    thanks
    Willie

  • Assign the same credit card to more than one customer master

    Hi,
    this is a question for consultants at least a little familiar with SAP business partner, Customer-vendor-intergration cvi, contract accounting:
    My customer wants to store the same credit card with more than one customer. Arguments are that family members or partners may mutually agree to use the same credit card for their distinct purchases.
    I never tried with amazon or the likes but I know that SAP validates the uniqueness of credit cards.
    I found 6 code line where the message (V/)005 "Payment card &1 &2 is already assigned to customer &3" prohibits duplicate assignment.
    Even if I create a couple of enhancements to suppress the error, I don't know how the system will work.
    The customer does not like the idea of using alternative payer.
    Did you ever face the same problem and how did you solve it?
    Much Thanks in advance
    Best regards
    Clemens

    Thank you Rafael,
    as I said "The customer does not like the idea of using alternative payer."
    I know this would be the correct way but the customer rules - so I try to evaluate a solution.
    Regards
    Clemens

Maybe you are looking for