brotherton-erpnext/erpnext/docs/current/api/accounts/erpnext.accounts.party.md

10 KiB

Version 6.x.x
<a class="btn btn-default btn-sm" href="https://github.com/frappe/erpnext/blob/develop/erpnext/accounts/party.py"
	target="_blank" style="margin-left: 10px; margin-bottom: 10px;"><i class="octicon octicon-mark-github"></i> Source</a>
<h3 style="font-weight: normal;">Class <b>DuplicatePartyAccountError</b></h3>

<p style="padding-left: 30px;"><i>Inherits from frappe.exceptions.ValidationError</i></h4>

<div class="docs-attr-desc"><p></p>
</div>
<hr>




    


<p class="docs-attr-name">
    <a name="erpnext.accounts.party._get_party_details" href="#erpnext.accounts.party._get_party_details" class="text-muted small">
        <i class="icon-link small" style="color: #ccc;"></i></a>
	erpnext.accounts.party.<b>_get_party_details</b>
    <i class="text-muted">(party=None, account=None, party_type=Customer, company=None, posting_date=None, price_list=None, currency=None, doctype=None, ignore_permissions=False)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>

<p class="docs-attr-name">
    <a name="erpnext.accounts.party.get_company_currency" href="#erpnext.accounts.party.get_company_currency" class="text-muted small">
        <i class="icon-link small" style="color: #ccc;"></i></a>
	erpnext.accounts.party.<b>get_company_currency</b>
    <i class="text-muted">()</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>

<p class="docs-attr-name">
    <a name="erpnext.accounts.party.get_credit_days" href="#erpnext.accounts.party.get_credit_days" class="text-muted small">
        <i class="icon-link small" style="color: #ccc;"></i></a>
	erpnext.accounts.party.<b>get_credit_days</b>
    <i class="text-muted">(party_type, party, company)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>

<p class="docs-attr-name">
    <a name="erpnext.accounts.party.get_default_price_list" href="#erpnext.accounts.party.get_default_price_list" class="text-muted small">
        <i class="icon-link small" style="color: #ccc;"></i></a>
	erpnext.accounts.party.<b>get_default_price_list</b>
    <i class="text-muted">(party)</i>
</p>
<div class="docs-attr-desc"><p>Return default price list for party (Document object)</p>

<p><span class="label label-info">Public API</span>
    <br><code>/api/method/erpnext.accounts.party.get_due_date</code>
</p>
<p class="docs-attr-name">
    <a name="erpnext.accounts.party.get_due_date" href="#erpnext.accounts.party.get_due_date" class="text-muted small">
        <i class="icon-link small" style="color: #ccc;"></i></a>
	erpnext.accounts.party.<b>get_due_date</b>
    <i class="text-muted">(posting_date, party_type, party, company)</i>
</p>
<div class="docs-attr-desc"><p>Set Due Date = Posting Date + Credit Days</p>

<p><span class="label label-info">Public API</span>
    <br><code>/api/method/erpnext.accounts.party.get_party_account</code>
</p>
<p class="docs-attr-name">
    <a name="erpnext.accounts.party.get_party_account" href="#erpnext.accounts.party.get_party_account" class="text-muted small">
        <i class="icon-link small" style="color: #ccc;"></i></a>
	erpnext.accounts.party.<b>get_party_account</b>
    <i class="text-muted">(party_type, party, company)</i>
</p>
<div class="docs-attr-desc"><p>Returns the account for the given <code>party</code>.

Will first search in party (Customer / Supplier) record, if not found, will search in group (Customer Group / Supplier Type), finally will return default.


<p class="docs-attr-name">
    <a name="erpnext.accounts.party.get_party_account_currency" href="#erpnext.accounts.party.get_party_account_currency" class="text-muted small">
        <i class="icon-link small" style="color: #ccc;"></i></a>
	erpnext.accounts.party.<b>get_party_account_currency</b>
    <i class="text-muted">(party_type, party, company)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>

<p><span class="label label-info">Public API</span>
    <br><code>/api/method/erpnext.accounts.party.get_party_details</code>
</p>
<p class="docs-attr-name">
    <a name="erpnext.accounts.party.get_party_details" href="#erpnext.accounts.party.get_party_details" class="text-muted small">
        <i class="icon-link small" style="color: #ccc;"></i></a>
	erpnext.accounts.party.<b>get_party_details</b>
    <i class="text-muted">(party=None, account=None, party_type=Customer, company=None, posting_date=None, price_list=None, currency=None, doctype=None)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>

<p class="docs-attr-name">
    <a name="erpnext.accounts.party.get_party_gle_currency" href="#erpnext.accounts.party.get_party_gle_currency" class="text-muted small">
        <i class="icon-link small" style="color: #ccc;"></i></a>
	erpnext.accounts.party.<b>get_party_gle_currency</b>
    <i class="text-muted">(party_type, party, company)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>

<p class="docs-attr-name">
    <a name="erpnext.accounts.party.set_account_and_due_date" href="#erpnext.accounts.party.set_account_and_due_date" class="text-muted small">
        <i class="icon-link small" style="color: #ccc;"></i></a>
	erpnext.accounts.party.<b>set_account_and_due_date</b>
    <i class="text-muted">(party, account, party_type, company, posting_date, doctype)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>

<p class="docs-attr-name">
    <a name="erpnext.accounts.party.set_address_details" href="#erpnext.accounts.party.set_address_details" class="text-muted small">
        <i class="icon-link small" style="color: #ccc;"></i></a>
	erpnext.accounts.party.<b>set_address_details</b>
    <i class="text-muted">(out, party, party_type)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>

<p class="docs-attr-name">
    <a name="erpnext.accounts.party.set_contact_details" href="#erpnext.accounts.party.set_contact_details" class="text-muted small">
        <i class="icon-link small" style="color: #ccc;"></i></a>
	erpnext.accounts.party.<b>set_contact_details</b>
    <i class="text-muted">(out, party, party_type)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>

<p class="docs-attr-name">
    <a name="erpnext.accounts.party.set_other_values" href="#erpnext.accounts.party.set_other_values" class="text-muted small">
        <i class="icon-link small" style="color: #ccc;"></i></a>
	erpnext.accounts.party.<b>set_other_values</b>
    <i class="text-muted">(out, party, party_type)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>

<p class="docs-attr-name">
    <a name="erpnext.accounts.party.set_price_list" href="#erpnext.accounts.party.set_price_list" class="text-muted small">
        <i class="icon-link small" style="color: #ccc;"></i></a>
	erpnext.accounts.party.<b>set_price_list</b>
    <i class="text-muted">(out, party, party_type, given_price_list)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>

<p><span class="label label-info">Public API</span>
    <br><code>/api/method/erpnext.accounts.party.set_taxes</code>
</p>
<p class="docs-attr-name">
    <a name="erpnext.accounts.party.set_taxes" href="#erpnext.accounts.party.set_taxes" class="text-muted small">
        <i class="icon-link small" style="color: #ccc;"></i></a>
	erpnext.accounts.party.<b>set_taxes</b>
    <i class="text-muted">(party, party_type, posting_date, company, customer_group=None, supplier_type=None, billing_address=None, shipping_address=None, use_for_shopping_cart=None)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>

<p class="docs-attr-name">
    <a name="erpnext.accounts.party.validate_due_date" href="#erpnext.accounts.party.validate_due_date" class="text-muted small">
        <i class="icon-link small" style="color: #ccc;"></i></a>
	erpnext.accounts.party.<b>validate_due_date</b>
    <i class="text-muted">(posting_date, due_date, party_type, party, company)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>

<p class="docs-attr-name">
    <a name="erpnext.accounts.party.validate_party_accounts" href="#erpnext.accounts.party.validate_party_accounts" class="text-muted small">
        <i class="icon-link small" style="color: #ccc;"></i></a>
	erpnext.accounts.party.<b>validate_party_accounts</b>
    <i class="text-muted">(doc)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>

<p class="docs-attr-name">
    <a name="erpnext.accounts.party.validate_party_gle_currency" href="#erpnext.accounts.party.validate_party_gle_currency" class="text-muted small">
        <i class="icon-link small" style="color: #ccc;"></i></a>
	erpnext.accounts.party.<b>validate_party_gle_currency</b>
    <i class="text-muted">(party_type, party, company, party_account_currency=None)</i>
</p>
<div class="docs-attr-desc"><p>Validate party account currency with existing GL Entry's currency</p>