Handling address related information for different countries

Hi,
We are trying to understand the best way to display / query address related information (while designing internationalization for our application) - from users based on their locale - for example we would need to ask zip code - if the user is in US, in UK it would be postal code , there would be counties in UK but not in India etc . Is there some guideline / frame work for designing address related forms for international applications?
Thanks in Advance for your help !!

The problem is that you need different pieces of information for different countries, and they need to be in a different order. Some information is required for some countries, some information does not exist for some countries, and the content for certain pieces of information is different for some countries.
If you are not going to do any kind of verification of the information (zip code, for instance), and also not check whether the field is filled in at all, then it doesn't matter if you have separate fields.
There are 3 choices:
1. Implement correct addresses for every single country in the world
2. Implement correct addresses for a few select countries, and then state clearly that you only support those countries
3. Treat an address as a single piece of information
Good luck with #1.

Similar Messages

  • Address for different countries

    Hello friends,
    I need to create the same sales orders for various countries. so in the shipping address, i need to know which fields are manadatory for address.
    How can I find out which name and address fields(first name, title, postal code etc) are mandatory for different countries?
    Thanks for your help.

    Address Number is important.
    Then U use FM 'SD_ADDRESS_GET'. u can get the adress. in this u have to pass the Language.
    get the address number from VBPA for partner function 'WE'.
      SELECT SINGLE * FROM VBPA WHERE VBELN = VBDKR-VBELN
                                AND   PARVW = C_PARVW1. "WE
      IF SY-SUBRC = 0.
        V_KUNNR = VBPA-KUNNR.
      Get the Consignee's Address
        CALL FUNCTION 'SD_ADDRESS_GET'
                EXPORTING
                     FIF_ADDRESS_NUMBER      = VBPA-ADRNR "Address number
                FIF_PERSONAL_NUMBER     =
                FIF_ADDRESS_TYPE        =
                IMPORTING
                     FES_ADDRESS             = LVS_VBADR_CONSIGN
                EXCEPTIONS
                     ADDRESS_NOT_FOUND       = 1
                     ADDRESS_TYPE_NOT_EXISTS = 2
                     NO_PERSON_NUMBER        = 3
                     OTHERS                  = 4.
    - Selvapandian Arunachalam

  • Cost of Spotify Premium for different countries in relation to USD.

    Cost of Spotify Premium for different countries converted to USD.
    Australian dollar $11.99  = $12.5
    Euro 9.99€  = $12.5
    Swiss franc 12.95 = $13.5
    Swedish kronor 99 =  $15
    British pound 9.99 = $15.8
    Danish krone 99 = $16.64
    Norwegian krone 99 = $17
    Price for Spotify premium in the US: $9.99
    I could come up with several different reasons why this is how it is, however I would like someone who actually works at spotify to state the reasons why the price for spotify premium differs so much between countries. And why it would be cheapest in the USA.
    Thank you.
    Tvspotify1

    Yes, but when you're buying a jacket.. or a DVD (a lot of jurisdictions, it's not illegal to have a region free player, only to circumvent copy protection - copy protection and region locking being distinct concepts that often vendors will attempt to intertwine but are distinct as aims).. or a CD, you can import it from that cheaper market - in some cases still cheaper with shipping than if you bought it locally even factoring in local consumption taxes. Sure, it might have some different promotional tracks, or different "extra features", or different language options in the subtitles... but the core content's generally going to be the same.
    Case in point. I have an Android phone. I needed an MHL adaptor. I checked local retailer ... $40AUD
    I checked a retailer online.. $30AUD - shipped..
    It took a week to arrive, but arrive it did.
    With digitally distributed, geo-IP locked content - you lose that ability to shop across markets. To me, it sends the wrong signals to charge one group of people one price, and another group of people another price for the mostly the same content when it's available on the same global network. In essence, you're punishing people who you're trying to ween off the "internet is free" mentality into the world of subscriptions and micropayments.
    Don't get me wrong, I don't hate spotify in and of itself - I've been using it a lot at work of late and a lot of friends, both in Australia and internationally have given it a go. It's totally awesome to be able to hear something on the radio or in a movie or on TV.. tag it with Shazam or Google Music Search.. and then to key it into Spotify and hear it play on demand. It's also totally awesome that there's a linux client available - which although in alpha - works.. stably.. (one reason you'll never find me buying an Apple product is the whole 'thalt shall use iTunes' mantra)... and ok, maybe I'm not your average consumer (running Linux on the desktop, stock Android on my phone with root access, bearded and a system administrator - living stereotype much?).. but I'm interested in doing the right thing, and I know content has to move to pay with advertising revenues falling and content, well, more generally intellectual property, increasingly becoming a new and renewable commodity in a world where consumption of physical resources needs to be curtailed.
    I know the local record companies probably play into the mix.. and that by taking a segmented market approach as opposed to a global market approach, there's probably a certain "flagfall" cost in smaller markets that means a higher cost as the smaller markets won't be able to match the economies of scale that would enable larger markets to charge a lower price per user but still make more by having more room to play with the margins. I guess it just grinds my gears that the price for the same 1s and 0s is higher.
    I guess we'll see what happens if/when spotify considers mobile provider partnerships (especially in countries like Australia where unlimited data often has many asterisks/T&Cs, doesn't exist or costs a lot), and if the AUD should fall against the USD (we're holding above parity for awhile now)... if the price will rise then or hold?
    I'll probably succumb when my advertising supported listening is cut back to 2.5 hours a week if I'm still working in a business that allows employees to stream :) .. I guess it's just being so familiar with what the currency's doing and initially being very interested in mobile streaming - and having heard things on US sites talking about the price - to find out, "no, you actually pay more".. well.. it kinda dulled the shine a bit.
    I hope you find my post (although perhaps a bit long winded) polite. I believe such conversations are always best dealt with in an even tone.. and again FWIW, I do thoroughly enjoy and congratulate you on providing a working linux client... and in an apt repository at that!

  • HR CEE add-ons for different countries in one system

    Hello,
    is it possible to have HR CEE add-ons for different countries in one system?
    Will SAP system work properly? What kind of risks of these imports?
    Thank you very much.

    A couple of generic answers on add-ons
    - of course you can have several add-ons working on the same B1. To understand
    the details on how add-ons are started and maintained by B1 desktop pls refer
    to the e-learning available here on SDN
    - compatibility of add-ons. There is no generic answer to this, it depends on the
    functionality and implementation of the two add-ons. Anyway, if two add-ons are
    functionally independent and they follow the solution guidelines, then they should
    be interoperable. You can find the solution certification guidelines here on SDN
    under the ICC section: these rules cover points like namespaces, event handling,
    user table and form creation and so on that enforce interoperability.

  • How can I update the apps. with the new iTune, that's really silly especially I have two iTune account for different countries

    I used 2 iPhones and a iPad, 2 Apple ID for different countries so that I can download apps. from different country.  Its a pain and sometimes no possible to update the apps. on the ISO devices.  Apple really needs to fix this aspect.  Also the new iTunes is so difficult to use, please bring back the old one.

    When Itunes opens
    1) Click on drop dow list button top left under the player controls
    2) Select Apps
    3) At the bottom right there are two buttons, Check for updates and Get More Apps
    An Alternative is when iTunes opens in the top menu Click on View, Show Sidebar. Then you will see your apps page as in itunes 10. Click on that option and as before you should have two buttons, Check for updates and Get More Apps.
    NB this is all within Itunes NOT the iTunes Store

  • HT2513 how do i delete events from my calendar for different countries anniversary days

    i need to delete public holidays from Ical for different countries without having to do each one individually

    It seems, as if me and my client have kind of the same issue. Any suggestions to this: I sent my client an invitation via my iCal from my iMac (using my yahoo calendar as the exchange server). My client accepted the invitation. Now I have deleted this appointment from my iCal and my yahoo calendar. But my client is not able to delete the appointment in his iPhone 4S. What can my client do?
    My client already went to the next apple store. There they told him to plug in his iPhone 4S to my iMac. Then he would be able to delete the appointment. Honestly, this does not make any sense to me. Why does my client have to come to me and plug in his iPhone into my iMac to get a meeting deleted. What if my client lived in a different country?????
    My client is really upset about this. Can anyone help me? Thanks in advance.

  • Are iPads built with different configurations for different countries?

    Are iPads built with different configurations for different countries?

    deebeeque wrote:
    I live in the U.S. but am moving to Brazil. I would like to purchase an iPad here in the U.S. but want to have it set up for Brazil, ie: language, operation, WiFi. Can all of this be done by selecting the country specific configuration at the setup stage?
    You can certainly chose the language when you set it up. WiFi is an international standard, no difference between US and Brazil. You can further go into Settings - General - International and select language, as well as keyboards and region format.
    Also, Is it possible to order the iPad (to be shipped to me in the U.S.) with packaging material (ie: operation manual, etc.) in the Brazilian Portuguese language?
    There is no operation manual included - English, Portuguese, or any other language. You can find the one you need at http://support.apple.com/pt_BR/manuals/.
    Additionally, does Brazil have 4G?
    I'm not sure, but as of now the only countries where the iPad 4G will work are the US and Canada - other countries that have 4G use different frequencies.

  • Actions for different countries

    Hi All,
    Can i know how to assign actions for different countries and how to maintian IGMOD feature.
    Regards,
    Evani

    Hi
    Your actions are mapped in the system referring to the User group and the reference user group.
    IF you maintain the user group you have no need to maintain the reference user group.
    If you use the reference user group then the user group is not considered for that action.
    R K

  • Leave Quota generation with diifferent rules for different countries

    Hi,
    I have the following requirement need help in achieving this.
    Employers must grant 10 days paid leave to employees that worked for six consecutive months from the time of hiring and who worked on not less than 80 per cent of all schedule work days. This paid leave may be taken consecutively or separately. Where an employee's application to take paid leave will hinder the normal business operations, the employer may require the employee to take such paid leave at a different time.
    The number of days of paid leave available to employees increases in proportion to employees' length of service as set forth in the below table.
    Years of Service  0.5  1.5  2.5  3.5   4.5   5.5   6.5+
    Paid Holidays         10    11  12   14    16    18    20
    The right to annual paid leave expires after two years. In other words, annual paid leave left over from one year may be carried over and taken the next year only. For example, if an employee is awarded 10 days paid leave after their first 6 months of employment; those paid holidays will become invalid after 2.5 years of employment. Use them or lose them.
    Simply put, holidays from one year can be carried over to the next year, but not to the third year. So, if you don't take your leave from one particular year within 12 months of that year ending, you will lose that first year's allowance.
    Employee can take leave encashment of holiday leave only when leaving their employer. It is not legal for companies to buy up the holiday leave of those still working for the firm.
    In my organization one PSG grouping has been used for all countries, it wont be possible to change the grouping now. In such a case how can we provide different rule for different country without customizing the Leave module.
    Do we have to use any PCR for this, if yes which??
    Regards,
    Jailakshmi
    Edited by: Jailakshmi on Aug 3, 2011 7:16 AM

    Hi,
    Use QUOMO Feature to give different entitilement to employees.
    Leave entitlement as per seniority can be configured in base entitlement.
    Keep validity and deduction period for 2 years by using :Relative postion" option in validity and deduction period table.
    Rgds,
    Lata
    Rgds,

  • O/P documents for different countries

    Hi Gurus,
                  My question is related to quote O/p documents, We are doing implementations for multiple countries having diffrent company codes but using same Document type.
    1. I have got Total 6 O/P document template, Out them 2 are related to one country and the remaining 4 to another country.
    2. My question is i have to show two O/P types when sales order is for one country and i need to show 4 other O/P types when i am creating sales order for other country. How can i control it?
    3. Can i control statndard text based on company code for the same smart form? means for the same smartform i need to see entirely different text when i am taking print outs for two differetn company codes. How can i acheive this?
    Thank you
    Kris

    Dear Kris,
    All your requirement need ABAPer help to develop the output program in such way.
    Try this
    Define the defferent output types for each country
    Maintain the output types in your output determination procedure.
    Develop the output Routines with the help of ABAPer in VOFM trasaction with the logic when that output should execute
    Like If Country US what out put should execute.
    Assign the Routines in your output procedure opposite to the respective output types.
    Develop the output program for each output type then assign that program to each output type.
    Maintain the condition record for the output typesn with country as one of the key combination.
    I hope it will help you,
    Regards,
    Murali.

  • Credit limits for the same Customer for different countries.

    Hi SAP Gurus,
    A customer belongs to 2 different countries, the credit limits are maintained  in FD32 for one country.
    But basing on the "country" the credit limits should change for the same customer.
    So how we need to handle FD32 in this scenario. Is there any option to maintain credit limits basing on the "Country"?
    Thanks and Regards
    Sunil
    Edited by: Sunil.kds on May 27, 2011 9:37 AM

    Hi ,
         sales area wise , you can differentiate the credit limit . In this case , you can have one more credit control area and assign it to new sales area. it the same customer comes under diff country , extend the customer  to the new sales area . By doing so, you can have 2 credit limits for the same customer.
    With Regards
    S.Siva

  • Best Way to Define Employee Numbering For Different Countries

    HI all
    I am working on for a project which will be for Multiple countries.But Each country has different Instances.Now the questions is What could be the Best way to Define Employee numbering for all the Regions ? As for as My knowledge goes It would be Number prefixed by Country.Then How we can have Alpha numeric in employee Coding ? We need to have Fast Formula to Ahieve this task.If any body has come across this scenario please share your thoughts .Any thoughts are greatly Appreciated.
    Cheers
    Kumar cs

    If you have each country on a different instance and you want employees to retain their employee number on transfer between countries, I believe you have two options:
    i) Use manual numbering. One recent change to the system is that you can update the numbering profile from Auto to Manual and back to Auto again. So you could potentially leverage this manual workaround when a cross BG transfer happens.
    ii) Bespoke module to export all emp numbers into a 'central repository', e.g., flat file, that can be accessed by all instances, imported regularly and then referenced by your Fast Formula. You would also need processing to determine when a person is a transfer from another BG or a new hire; probably have to be some control field on flex. Basically, this is a requirement made difficult by the decision to host each legislation on a different instance; I would never recommend clients to go down this route but I guess it's too late in your case.
    If cross BG transfers are not common, e.g., less than 5 a week, I would recommend option 1.

  • Incorrect decimal notation of amounts for different countries

    Hi,
    We are making payments to vendors across different countries through Cheques and BACS.
    We are facing an issue with the decimal notation of amounts trhough APP run.
    For UK based  vendors amount are passed to the cheque in the format 10,000.00 (Ten Thousand)
    For non UK based vendors amounts are passed to the cheque in the format 10.000,00 (Ten Thousand)
    Could you suggest on this issue?
    Thanks,
    Naresh

    Hi Naresh ,
    Check the country specific settings in your system . The path for the same is:
    SPRO > SAP Netweaver > General Settings > Set Countries > Specify Countries in mySAP system.
    Check the Decimal point format setting for both US and UK in the same. I think in your system its maintained differently and because of which you are getting the error
    Hope it helps
    SJ

  • VAT for different countries in MM02

    Hi,
    We have a lot of company codes, sales organisations, plants etc. configured for Norway. We have created a new company code for Sweden. In MM02 for the old company codes etc. we now see that the VAT codes in MM02 for the old plants and sales organisations now also have input for VAT codes for Sweden.
    http://img824.imageshack.us/img824/9398/mm02x.jpg
    How can we avoid this? We would only like to update the VAT codes for the new sales organisation and plant for Sweden.
    What is the consequence to have VAT codes for Sweden as well as for Norway for the old sales organsations etc.?
    For the new company code, plant and sales organisation for Sweden in MM02 it looks like this, as you can se only for Sweden.
    http://img839.imageshack.us/img839/7163/mm02new.jpg
    Kind regards
    Simen

    Hi,
    The country code in the Sales Org 1 View in material master is triggered based on the Sales Org/Division - Plant assignment in the following settings
    SPRO - Enterprise Structure - Assignment - Sales & Distribution - Assign sales organization - distribution channel - plant
    So if your material is extended to a sales org/division  which is assigned to multiple plants belonging to different countries then same will appear in the material master when you create a material.
    Hope its clear.
    Thanks & Regards,

  • Reaction to Overlapping Time Infotypes for different countries

    Hello Guys,
    I'm faced a problem, I'm in global implementation to different countries and I need to set up Reaction to Overlapping to Infotype 2001, but I can not because the time constraint classes are allready in use in other sites (V_554Y_B and V_Q554Y)
    Please, how can I solve this situation?
    Thanks in advance.

    Hi Lima,
    You can create more ranges.
    For this, goto SM30 -> V_T554Y and say "New Entries".
    Regards,
    Dilek

Maybe you are looking for