~serpent-consulting-services/openerp-usa/shipping_api_6-1

« back to all changes in this revision

Viewing changes to partner_exemption_us/__openerp__.py

  • Committer: npgllc
  • Date: 2012-08-02 17:13:27 UTC
  • Revision ID: npgllc-20120802171327-2xgyyjjb5d1kx26y
Removed all the 6.0 compatible modules

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# -*- coding: utf-8 -*-
2
 
##############################################################################
3
 
#
4
 
#    OpenERP, Open Source Management Solution
5
 
#    Copyright (C) 2011 NovaPoint Group LLC (<http://www.novapointgroup.com>)
6
 
#    Copyright (C) 2004-2010 OpenERP SA (<http://www.openerp.com>)
7
 
#
8
 
#    This program is free software: you can redistribute it and/or modify
9
 
#    it under the terms of the GNU Affero General Public License as
10
 
#    published by the Free Software Foundation, either version 3 of the
11
 
#    License, or (at your option) any later version.
12
 
#
13
 
#    This program is distributed in the hope that it will be useful,
14
 
#    but WITHOUT ANY WARRANTY; without even the implied warranty of
15
 
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16
 
#    GNU Affero General Public License for more details.
17
 
#
18
 
#    You should have received a copy of the GNU Affero General Public License
19
 
#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
20
 
#
21
 
##############################################################################
22
 
{
23
 
    "name" : "Tax Exemption Management",
24
 
    "version" : "1.0",
25
 
    "author" : 'Novapoint Group LLC',
26
 
    "description": """
27
 
This module helps manage and track sales tax exemptions at the partner level. The module has the following
28
 
capabilities:
29
 
• Individual states/or other tax jurisdictions certificate of exemptions are tracked
30
 
• Exemption reasons are tracked for each entry
31
 
• The exemption identification number is tracked for each entry
32
 
• Effective dates are tracked if available for each entry since exemptions must be renewed from time to
33
 
time and expire
34
 
• The “State” (aka status) of an exemption is tracked.
35
 
• Allows historical exemption numbers (multi-entries per state) to be tracked over time to support audit
36
 
activities.
37
 
• Each entry can be pointed to the image of the Certificate either held in a third party document system
38
 
or in OpenERP if document management is installed (Auditors will want to see the signed certificate
39
 
provided by the customer to the company during an audit)
40
 
• The name of the exemption form used to validate the exemption
41
 
• Track the name of the signer of the certificate for a buying company
42
 
 
43
 
This module is modeled after the fields from the “Streamlined Sales and Use Tax Agreement” multi-state
44
 
Certificate of Exemption form.
45
 
 
46
 
This adds additional fields to the partner record.
47
 
 
48
 
General Rules (see your tax advisor and accountant)
49
 
As a general rule, sellers are required to maintain proper records for exempt transactions and provide those
50
 
records to member states and auditors when requested. These certificates may be provided in paper or
51
 
electronic form. A seller is typically relieved of the responsibility for collecting and remitting sales tax on the
52
 
sale or sales that a purchaser provided a seller an exemption certificate. These are based on certain condition
53
 
which the seller should investigate. Each State/Tax jurisdiction has different rules and a customer may be
54
 
exempt from sales taxes (for resale goods) in one tax jurisdiction and non-exempt in the other. Over time
55
 
this module builds exemption histories and helps when a company is audited for their historical sales tax
56
 
compliance. Accounting Auditors look at accurate tracking of exemptions to validate if taxes have been charged
57
 
appropriately.
58
 
 
59
 
Any company in the US that sells goods and services B2B should track exemptions. And companies themselves
60
 
should track their own exemption status. This module is designed to help monitor and track exemption
61
 
certificates for both customers and for a “Sellers” own accounts.
62
 
 
63
 
*** Future development plans *** (Feel free to enhance this module – or donate funds to
64
 
www.novapointgroup.com to enhance it for you).
65
 
1. Improve the module to incorporate workflow and notifications to help improve management of
66
 
certificate. Phase I – is setup to allow tracking of exemption certificates. Phase II – will help to facilitate
67
 
requesting exemption certificates. Including tracking the interactions/correspondence.
68
 
2. Create and track applicable exemption status options at the individual state/tax jurisdiction level. Each
69
 
state may not support the full list of “exemption reasons”.""",
70
 
    "category" : "Generic Modules/Accounting",
71
 
    "website" : "http://www.novapointgroup.com/",
72
 
    "depends" : ["base"],
73
 
    "init_xml" : [],
74
 
    "demo_xml" : [
75
 
        "partner_exemption_us_demo.xml"
76
 
    ],
77
 
    "update_xml" : [
78
 
        "partner_exemption_us_view.xml",
79
 
        "partner_view.xml",
80
 
#        "security/ir.model.access.csv",
81
 
    ],
82
 
    "test" : [],
83
 
    "active": False,
84
 
    "installable": True,
85
 
}
86
 
 
87
 
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: