Modify all addresses in trunk to support US address format

Registered by David Mitchell (www.novapointgroup.com)

Existing Situation: Currently all Quotes, Sales Orders, ProForma Invoice, PO’s, Invoices, and Customer Report (aged receivables, past due report), all have their address format in European format. These are RML/SXW reports. They all need to be changed so Addresses are in US Format.

Preferred Process: All reports will be modified with a name_us extension to their name (e.g. report_name_us).
All reports will have their addresses modified in a consistent manner for all Addresses.

Name
Street
Street2
City, State Zip
Country

This includes the Company Header information.

These modified reports will all be made available as part of the US Localization files.

NOTE: Once this work is completed for one – the remaining addresses in the other report can be modified with a cut and paste so development should be very quick.

Additional areas of clean-up will be identified in each report as well.

Current address format in OpenERP is:
Name
Street
Street2
Zip City
State
Country

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
David Mitchell (www.novapointgroup.com)
Completed by
David Mitchell (www.novapointgroup.com)

Related branches

Sprints

Whiteboard

Areas Requiring Modification

Current Report Names
Module

Sale
sale_order.rml
sale_order.sxw

Account
account_print_invoice.rml
account_print_invoice.sxw
account_print_overdue.rml
account_print_overdue.sxw

Account-Followup
account_followup_print.rml
account_followup_print.sxw

Account_Payment
order.rml
order.sxw

account_invoice_layout
report_account_invoice_layout.rml
report_account_invoice_layout.sxw
special_message_invoice.rml
special_message_invoice.sxw

Purchase
order.rml
order.sxw
request_quotation.rml
request_quotation.sxw

Stock
picking.rml
picking.sxw
UPS.xml

--- philu 2011-02-08
This is needed for Australian localization as well.

I wish there was some place we could set a configuration switch which govern which format the addresses were printed in; maybe such a switch would go on the partner record.

I also wish there was just ONE routine that needed modifying, and that all other places that wanted to print an address simply called that one routine.

--- D Mitchell 2011-02-24
This has now been completed in the reports_address_us. Unfortunately this is still hardcoded in the report. I agree a configurable - callable address format - based on the 'address format of the receipient would be an awesome addition.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.